COMPARE Prices across different modes

Sun
24 Oct
£44Deutsche Bahn with connection
£73Flixbus
Find prices
Mon
25 Oct
£25Deutsche Bahn
£35Flixbus
£341Lufthansa Cityline
Tue
26 Oct
£25Deutsche Bahn
£27Flixbus
£291Lufthansa Cityline
Wed
27 Oct
£25Deutsche Bahn with connection
£32Flixbus
£327Eurowings
Thu
28 Oct
£25Deutsche Bahn
Find prices
£293Lufthansa Cityline
Fri
29 Oct
£25Deutsche Bahn with connection
£63Flixbus
£327Eurowings
Sat
30 Oct
£25Deutsche Bahn
£38Flixbus
£297Lufthansa
Sun
31 Oct
£25Deutsche Bahn with connection
£73Flixbus
£397Lufthansa Cityline
Mon
1 Nov
£25Deutsche Bahn
£44Flixbus
£169Lufthansa
Tue
2 Nov
£25Deutsche Bahn with connection
£27Flixbus
£169Lufthansa
Wed
3 Nov
£25Deutsche Bahn with connection
£23STUDENT AGENCY k.s.
£178Austrian Airlines
Thu
4 Nov
£25Deutsche Bahn
Find prices
£145Austrian Airlines
Fri
5 Nov
£17Deutsche Bahn with connection
£33Flixbus
£156Austrian Airlines
Sat
6 Nov
£25Deutsche Bahn with connection
£31Flixbus
£164Lufthansa Cityline
Sun
7 Nov
£25Deutsche Bahn with connection
£26STUDENT AGENCY k.s.
£143Lufthansa Cityline
Mon
8 Nov
£25Deutsche Bahn with connection
Find prices
£156Austrian Airlines
Tue
9 Nov
£17Deutsche Bahn
Find prices
£107Lufthansa Cityline
Wed
10 Nov
£17Deutsche Bahn with connection
£23STUDENT AGENCY k.s.
£135Austrian Airlines
Thu
11 Nov
Find prices
Find prices
£145Austrian Airlines
Fri
12 Nov
£25Deutsche Bahn with connection
£31Flixbus
£127Lufthansa
Sat
13 Nov
£17Deutsche Bahn
£26Flixbus
£122Lufthansa Cityline

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Stuttgart to Prague

distanceDistance251 miles (405 km)
durationAverage train duration7 h 13 min
priceAverage train ticket price£28 (€32)
changesDirect trainYes
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Stuttgart to Prague cover the 251 miles (405 km) long journey taking on average 7 h 13 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. You can get the cheapest train tickets for this route for as low as £25, but the average price of train tickets is £28. Travellers depart most frequently from Stuttgart Hbf and arrive in Prague, Praha, Zličín.

Train companies

Stuttgart to Prague with Deutsche Bahn

Buy your official Deutsche Bahn train tickets from Stuttgart to Prague from £25 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Deutsche Bahn

Travel 251 miles (405 km) in comfort with Deutsche Bahn (DB) between Stuttgart and Prague. Check the DB train timetable for your trip between Stuttgart and Prague on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket between Stuttgart and Prague you can pay as low as £25.

Deutsche Bahn is the main operator of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, toilets are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Stuttgart to Prague
Travel by train to Prague easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stuttgart to Prague.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my train to Prague from Stuttgart?

Travel between Stuttgart, Germany and Prague, Czechia by train is: Partially open.

Can I enter Czechia from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Czechia from Stuttgart?

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival
  • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

All travellers in Czechia must observe these coronavirus safety measures:

  • Physical distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

The information above was last checked on 23/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train between Stuttgart and Prague as this information can change.

What restrictions are there on reentering Germany from Prague, Czechia?

The restriction level for your return train to Stuttgart, Germany from Prague is: Partially open.

Is my return train into Stuttgart from Prague restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Germany from Prague?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Stuttgart, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 23/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train to Stuttgart from Prague closer to your date of departure here.

How much do cheap trains from Stuttgart to Prague cost?
Looking to save money on your trip? Omio customers have found the cheapest train between Stuttgart and Prague for the next 7 days starting from £25  one way.
What is the cost of a train ticket from Stuttgart to Prague on average?
The Stuttgart to Prague train ticket price is on average £28  if you are looking to buy your tickets for this route in the next week.
How far is it from Stuttgart to Prague by train?
When travelling this route you should expect the distance between Stuttgart and Prague via train to be approximately 251 miles (405 km).
How long does it take from Stuttgart to Prague by train?
On average the Stuttgart to Prague train time is 7 h 13 min  covering the 251 miles (405 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
When travelling by train from Stuttgart to Prague, which train station in Stuttgart do I depart from and which train station in Prague do I arrive in?

Omio customers book a train from Stuttgart Hbf   to Prague, Praha, Zličín   most frequently for this route.

Where is the train station in Stuttgart? Where is the train station in Prague?

The most popular departure train station with passengers for this journey, called Stuttgart Hbf, is located 0 mile (s) / 0 km from the city centre of Stuttgart.

The most popular arrival train station, Prague, Praha, Zličín, is located 6 mile (s) / 10 km away from the city centre of Prague.

Which train providers can get me from Stuttgart to Prague?
Take the Stuttgart to Prague train with Deutsche Bahn or Deutsche Bahn with connection. However, it's always good to check out all possible train providers for the journey between Stuttgart and Prague as there might be differences in the amenities they offer.
When can I take the first train from Stuttgart to Prague? When can I take the last train for the day?
The first train from Stuttgart to Prague leaves at 06: 08   and the last train for this leaves at 21: 14. Omio shows you the latest train from Stuttgart to Prague timetable to help you book the best departure time for this route.
How early should I book train tickets from Stuttgart to Prague to score the best deals?
If you purchase a train ticket between Stuttgart and Prague within the next 7 days, you can find tickets to cost on average £28 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets to Prague from Stuttgart are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Stuttgart
Prague
The major railway station for departures from Stuttgart is Stuttgart Hbf. Read all the information you need to know about services, amenities and connections at Stuttgart Hbf for your trip between Stuttgart and Prague.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Sat - Sun: 07: 00 - 22: 00 | Mon - Fri: 06: 00 - 22: 00
Connections to/from station
U-Bahn lines: U5, U6, U7, U12, U15, U29
Bus lines: 40, 42, 44, N2, N3, N4, N10, SEV1, X1
S-Bahn lines: S1, S2, S3, S4, S5, S6, S60
Train lines: ICE, IC, EC, FLX10, IRE 1, RE, RB