There are 3 ways to get from Prague to Amberg by bus, train or car
What companies run services between Prague, Czech Republic and Amberg, Bavaria, Germany?
FlixBus operates a bus from Prague to Amberg once daily. Tickets cost $14 - $23 and the journey takes 2 h 55 min. Alternatively, Czech Railways (ČD) operates a train from Prague to Amberg every 4 hours. Tickets cost $10 - $17 and the journey takes 3 h 36 min.
Train from Prague - Main Station to Schwandorf
- Ave. Duration
- 3 h 36 min
- Every 4 hours
- Estimated price
- $10 - $17
Want to know more about travelling around Germany
Questions & Answers
How far is it from Prague to Amberg?
The distance between Prague and Amberg is 197 km. The road distance is 229 km.
What is the cheapest way to get from Prague to Amberg?
The cheapest way to get from Prague to Amberg is to bus which costs 280 Kč - 480 Kč and takes 2 h 55 min.
What is the fastest way to get from Prague to Amberg?
The quickest way to get from Prague to Amberg is to drive which takes 2 h 8 min and costs 600 Kč - 900 Kč.
Is there a direct train between Prague and Amberg?
No, there is no direct train from Prague to Amberg. However, there are services departing from Prague - Main Station and arriving at Amberg via Schwandorf. The journey, including transfers, takes approximately 4 h 11 min.
Is there a direct bus between Prague and Amberg?
Yes, there is a direct bus departing from Prague, Prague ÚAN Florenc and arriving at Amberg. Services depart once daily, and operate every day. The journey takes approximately 2 h 55 min.
How long does it take to get from Prague to Amberg?
The bus from Prague, Prague ÚAN Florenc to Amberg takes 2 h 55 min including transfers and departs once daily.