Travel from Prague to Ansbach

Bus or train from Prague to Ansbach?

FlixBus operates a bus from Prague to Ansbach once daily. Tickets cost $21 - $35 and the journey takes 5 h. Alternatively, you can take a train from Prague to Ansbach via Schwandorf and Nürnberg Hbf in around 5 h 59 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Prague to Ansbach

From Prague, Prague ÚAN Florenc bus to Ansbach. 5 h 28€. From Prague - Main Station train to Schwandorf, train to Nürnberg Hbf, then train to Ansbach. 5 h 59 min 47€. From Prague - Main Station train to Plzen, bus to Nuremberg ZOB, walk to Nürnberg Hbf, then train to Ansbach. 6 h 53 min 53€. From Prague, Prague Anděl night bus to Nuremberg, walk to Nürnberg Hbf, then train to Ansbach. 4 h 21 min 30€. From Prague drive to Ansbach. 3 h 43€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Nuremberg airport, subway to Nürnberg Hbf, then train to Ansbach. 6 h 32 min 127€. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Munich airport, train to München Hbf, train to Nürnberg Hbf, then train to Ansbach. 5 h 27 min 162€.