Travel from Paris to Prague

Train, bus or fly from Paris to Prague?

Air France, CSA and 11 other airlines fly from Paris to Prague hourly. Alternatively, you can take a train from Paris to Prague via Stuttgart Hbf, Nürnberg Hbf, and Cheb in around 13 h 15 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Paris to Prague

ModeDurationPrice
From Chatelet Les Halles train to Paris CDG airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.4 h 46 min$89
From Stade Charlety - Porte De Gentilly bus to Paris Orly airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague.4 h 33 min$102
From Paris Est train to Stuttgart Hbf, train to Nürnberg Hbf, walk to Nuremberg, then bus to Prague, Prague ÚAN Florenc.10 h 56 min$226
From Paris Est train to Stuttgart Hbf, train to Nürnberg Hbf, train to Cheb, then train to Praha hl.n..13 h 15 min$249
From Paris Est train to Mannheim Hbf then train to Praha hl.n..14 h 39 min$261
From Paris Gallieni bus to Prague - Florenc.16 h 18 min$110
From Paris drive to Prague.9 h 12 min$169

How long does it take to get from Paris to Prague?

It takes approximately 4 h 46 min to get from Paris to Prague, including transfers.

Is there a direct train between Paris and Prague?

No, there is no direct train from Paris to Prague. However, there are services departing from Paris Est and arriving at Praha hl.n. via Stuttgart Hbf, Nürnberg Hbf and Cheb. The journey, including transfers, takes approximately 13 h 15 min.

Is there a direct bus between Paris and Prague?

Yes, there is a direct bus departing from Paris Gallieni and arriving at Prague - Florenc. Services depart twice daily, and operate every day. The journey takes approximately 16 h 18 min.

Operators from Paris to Prague

OperatorPhoneWebsite
Paris RERParis RER
Air FranceAir France
CSACSA
Vueling AirlinesVueling Airlines
EurowingsEurowings
Brussels AirlinesBrussels Airlines
LufthansaLufthansa
KLMKLM
LuxairLuxair
Austrian AirlinesAustrian Airlines
SwissSwiss
easyJeteasyJet
British AirwaysBritish Airways
Hop!Hop!
Prague Public Transit Co.296 19 18 17Prague Public Transit Co.
Paris Orlybus3424Paris Orlybus
Transavia FranceTransavia France
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
FlixBus+49 1807 123 99 123FlixBus
Czech Railways (ČD)+420 221 111 122Czech Railways (ČD)
Eurolines CZEurolines CZ