There are 8 ways to get from Narva to Prague by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Lennart Meri International Airport, fly
best- Take the train from Narva to Ülemistetrain
- Fly from Lennart Meri International Airport (TLL) to Václav Havel Airport Prague (PRG)plane TLL - PRG
7h 44mKč 2,140–5,334Bus
- Take the bus from Fama keskus to Tallinna bussijaambus 396 / ...
- Take the bus from Tallinn, Bus Station to Berlin Airport BERbus
- Take the bus from Berlin Airport BER to Praha, ÚAN Florencbus N60 / ...
31h 10mKč 3,091–4,764Train
- Take the train from Narva to Tapatrain E33
- Take the train from Tapa to Vilniustrain 182
- Take the train from Vilniaus geležinkelio stotis to Warszawa Zachodniatrain
- Take the train from Warszawa Zachodnia to Bohumintrain Ic
- Take the train from Bohumin to Praha Hlavni Nadrazitrain 410 / ...
32h 21mKč 2,395–4,701Drive 1,701.7 km
- Drive from Narva to Praguecar 1,701.7 km
19h 18mKč 6,522–9,421Bus to Tartu Ülenurme Airport, fly
- Take the bus from Peetri plats to Tartu bussijaambus
- Fly from Tartu Ülenurme Airport (TAY) to Václav Havel Airport Prague (PRG)plane TAY - PRG
10h 55mTrain to Pulkovo Airport, fly
- Take the train from Ivangorod to Airporttrain
- Fly from Pulkovo Airport (LED) to Václav Havel Airport Prague (PRG)plane LED - PRG
11h 52mKč 2,975–12,247Train, bus
- Take the train from Narva to Tapatrain E33
- Take the train from Tapa to Riga-Pasazierutrain 182
- Take the bus from Rīga to Praha, ÚAN Florencbus
32h 57mKč 2,515–3,351Bus, train
- Take the bus from Fama keskus to Tallinna bussijaambus 396 / ...
- Take the bus from Tallinn to Katowicebus
- Take the train from Katowice to Praha Hlavni Nadrazitrain Ic
40h 15m
Narva to Prague by bus
Questions & Answers
The cheapest way to get from Narva to Prague is to train and bus which costs 2 500 Kč - 3 400 Kč and takes 32h 57m.
The fastest way to get from Narva to Prague is to train and fly which takes 7h 44m and costs 2 100 Kč - 5 500 Kč.
No, there is no direct bus from Narva to Prague. However, there are services departing from Fama keskus and arriving at Praha, ÚAN Florenc via Tallinn, Bus Station and Berlin Airport BER. The journey, including transfers, takes approximately 31h 10m.
No, there is no direct train from Narva to Prague. However, there are services departing from Narva and arriving at Praha Hlavni Nadrazi via Tapa, Vilniaus geležinkelio stotis, Warszawa Zachodnia and Bohumin. The journey, including transfers, takes approximately 32h 21m.
The distance between Narva and Prague is 1451 km. The road distance is 1701.7 km.
The best way to get from Narva to Prague without a car is to bus which takes 31h 10m and costs 3 000 Kč - 4 800 Kč.
It takes approximately 7h 44m to get from Narva to Prague, including transfers.
Narva to Prague bus services, operated by Lux Express, depart from Fama keskus station.
Narva to Prague train services, operated by Elron, depart from Narva station.
The best way to get from Narva to Prague is to bus which takes 31h 10m and costs 3 000 Kč - 4 800 Kč. Alternatively, you can train, which costs 2 300 Kč - 4 700 Kč and takes 32h 21m.
What companies run services between Narva, Estonia and Prague, Czechia?
You can take a bus from Fama keskus to Praha, ÚAN Florenc via Tallinn, Bus Station and Berlin Airport BER in around 31h 10m. Alternatively, you can take a train from Narva to Praha Hlavni Nadrazi via Tapa, Vilniaus geležinkelio stotis, Warszawa Zachodnia, and Bohumin in around 32h 21m.
- Website
- finnair.com
Flights from Lennart Meri International Airport to Václav Havel Airport Prague via Helsinki
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- Kč 2,400–4,700
Flights from Tartu Ülenurme Airport to Václav Havel Airport Prague via Helsinki
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- Kč 3,300–7,500
- Website
- lot.com
Flights from Lennart Meri International Airport to Václav Havel Airport Prague via Warsaw Chopin
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- Kč 2,200–6,000
- Website
- flysas.com
Flights from Lennart Meri International Airport to Václav Havel Airport Prague via Copenhagen
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- Kč 1,900–4,600
Flights from Lennart Meri International Airport to Václav Havel Airport Prague via Stockholm
- Ave. Duration
- 4h 35m
- When
- Thursday
- Estimated price
- Kč 1,900–4,600
- Website
- airserbia.com
Flights from Pulkovo Airport to Václav Havel Airport Prague via Belgrade
- Ave. Duration
- 8h 7m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Kč 2,800–12,000
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Václav Havel Airport Prague via Istanbul
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- Kč 6,000–16,000
- Website
- eurowings.com
Flights from Lennart Meri International Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 10m
- When
- Friday
- Estimated price
- Kč 1,400–4,300
- Website
- ajet.com
Flights from Pulkovo Airport to Václav Havel Airport Prague via Sabiha Gokcen
- Ave. Duration
- 7h 55m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- Kč 5,500–21,000
- Website
- flypgs.com
Flights from Pulkovo Airport to Václav Havel Airport Prague via Sabiha Gokcen
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- Kč 4,400–19,000
- Website
- azal.az
Flights from Pulkovo Airport to Václav Havel Airport Prague via Baku Heydar Aliyev
- Ave. Duration
- 11h 45m
- When
- Monday
- Estimated price
- Kč 14,000–55,000
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Narva to Ülemiste
- Ave. Duration
- 2h 51m
- Frequency
- 5 times a day
- Estimated price
- Kč 280–460
- Website
- https://elron.ee/en
- Express Train Ticket
- Kč 320–460
Train from Narva to Tapa
- Ave. Duration
- 1h 53m
- Frequency
- 5 times a day
- Estimated price
- Kč 190–310
- Website
- https://elron.ee/en
- Express Train Ticket
- Kč 210–310
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tapa to Vilnius
- Ave. Duration
- 9h 40m
- Frequency
- Once daily
- Estimated price
- Kč 750–1,100
- Website
- https://ltglink.lt/en
Train from Vilniaus geležinkelio stotis to Warszawa Zachodnia
- Ave. Duration
- 8h 39m
- Frequency
- Once daily
- Estimated price
- Kč 600–850
- Website
- https://ltglink.lt/en
Train from Tapa to Riga-Pasazieru
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Estimated price
- Kč 420–550
- Website
- https://ltglink.lt/en
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Bohumin
- Ave. Duration
- 4h 5m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,450–1,550
- Website
- https://www.intercity.pl/en/
Train from Bohumin to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- Kč 340–600
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Kč 340–480
- 1st Class
- Kč 460–600
Train from Katowice to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 42m
- Frequency
- Twice daily
- Estimated price
- Kč 950–2,600
- Website
- https://www.intercity.pl/en/
- Phone
- +420 220 311 700
- info@le.cz
- Website
- leoexpress.com
Train from Warszawa Zachodnia to Bohumin
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- Kč 550–1,000
- Website
- https://www.leoexpress.com/en
- Economy
- Kč 550–850
- Business
- Kč 650–1,000
- Economy Plus
- Kč 700–1,000
- Premium
- Kč 750–1,000
Train from Bohumin to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 29m
- Frequency
- Every 3 hours
- Estimated price
- Kč 310–850
- Website
- https://www.leoexpress.com/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Bohumin to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 30m
- Frequency
- 5 times a day
- Estimated price
- Kč 500–1,100
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 500–750
- 1st Class
- Kč 800–1,100
- Business
- Kč 850–1,000
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bohumin to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- Kč 420–800
- Website
- https://www.zssk.sk/en/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Bohumin to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- Kč 300–650
- Website
- https://regiojet.com/
- Phone
- 8 800 775 0000
- OfRas_SZPPK@orw.rzd.ru
- Website
- ppk-piter.ru
Train from Ivangorod to Airport
- Ave. Duration
- 2h 46m
- Frequency
- Once daily
- Estimated price
- Kč 100–150
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Schedules at
- https://ppk-piter.ru
- Commuter Electric Train
- Kč 100–140
- Lastochka Train
- Kč 120–150
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Fama keskus to Tallinna bussijaam
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- Kč 290–370
- Website
- https://luxexpress.eu/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Tallinn, Bus Station to Berlin Airport BER
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- Kč 2,300–3,200
- Website
- https://www.flixbus.co.uk
Bus from Berlin Airport BER to Praha, ÚAN Florenc
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- Kč 500–1,200
- Website
- https://www.flixbus.co.uk
- Phone
- +372 5656 3056
- info@balticshuttle.ee
- Website
- balticshuttle.ee
Bus from Peetri plats to Tartu bussijaam
- Ave. Duration
- 2h 43m
- Frequency
- 6 times a week
- Website
- https://www.balticshuttle.ee/en
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Praha, ÚAN Florenc
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- Kč 1,900–2,500
- Website
- https://ecolines.net/
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Tallinn to Katowice
- Ave. Duration
- 29h 23m
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Narva to Prague bus services, operated by Lux Express, arrive at Tallinna bussijaam station.
Prague is 1h behind Narva. It is currently 5:18 PM in Narva and 4:18 PM in Prague.
Narva to Prague train services, operated by Elron, arrive at Tapa station.
Yes, the driving distance between Narva to Prague is 1702 km. It takes approximately 19h 18m to drive from Narva to Prague.
Book your Narva to Prague bus tickets online with Omio.
There are 4036+ hotels available in Prague.








































