How to get from Prague to Salzburg by train, bus, car, plane

Compare 7 ways to get from Prague to Salzburg. The quickest route is to drive which takes 4¼ hours. The cheapest option is to bus which costs 475 Kč.