There are 9 ways to get from Tallinn to Pilsen by plane, bus, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lennart Meri International Airport to Václav Havel Airport Prague, bus
best- Fly from Lennart Meri International Airport (TLL) to Václav Havel Airport Prague (PRG)TLL - PRG
- Take the bus from Prague to Plzeň
6h 28mKč 1,989–4,979Bus via Warsaw
cheapest- Take the bus from Tallinn, Bus Station to Warsaw, Metro MarymontN1324 / ...
- Take the bus from Warsaw, Metro Marymont to PlzeňN1308
27h 40mKč 1,946–3,997Bus, train via Ostrava
- Take the bus from Tallinn, Bus Station to Warsaw, Bus Station West
- Take the train from Warszawa Zachodnia to BohuminIc
- Take the train from Bohumin to Praha Hlavni Nadrazi412 / ...
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni NadraziIc / ...
25h 25mKč 2,446–5,048Train
- Take the train from Tallinn to Vilnius217
- Take the train from Vilniaus geležinkelio stotis to Kraków Główny
- Take the train from Krakow Glowny to BohuminTlk / ...
- Take the train from Bohumin to Praha Hlavni Nadrazi412 / ...
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni NadraziIc / ...
32h 46mKč 2,577–4,930Drive 1,677.5 km
- Drive from Tallinn to Pilsen1,677.5 km
18h 30mKč 6,348–9,169Ferry to Helsinki Airport, fly to Václav Havel Airport Prague, bus
- Take the ferry from Tallinn to Helsinki
- Fly from Helsinki Airport (HEL) to Václav Havel Airport Prague (PRG)HEL - PRG
- Take the bus from Prague to Plzeň
9h 14mKč 2,850–7,682Fly Lennart Meri International Airport to Munich International Airport, train
- Fly from Lennart Meri International Airport (TLL) to Munich International Airport (MUC)TLL - MUC
- Take the train from Freising to Plzen Hlavni Nadrazi
9h 43mBus, train
- Take the bus from Tallinn, Harbour Terminal D to Poznan, Bus Station
- Take the train from Poznan Glowny to Praha Hlavni NadraziIc
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni NadraziIc / ...
27h 38mKč 4,060–6,039Bus
- Take the bus from Vana-Pääsküla to Riia
- Take the bus from Rīga to Praha, ÚAN Florenc
- Take the bus from Prague Florenc Bus Station to Pilsen
32h 15m
Tallinn to Pilsen by bus and train
Questions & Answers
The cheapest way to get from Tallinn to Pilsen is to bus via Warsaw which costs 1 900 Kč - 4 000 Kč and takes 27h 40m.
The fastest way to get from Tallinn to Pilsen is to fly and bus which takes 6h 28m and costs 1 900 Kč - 5 000 Kč.
No, there is no direct bus from Tallinn station to Pilsen. However, there are services departing from Tallinn, Bus Station and arriving at Plzeň via Warsaw, Metro Marymont. The journey, including transfers, takes approximately 27h 40m.
No, there is no direct train from Tallinn to Pilsen. However, there are services departing from Tallinn and arriving at Plzen Hlavni Nadrazi via Vilniaus geležinkelio stotis, Krakow Glowny, Bohumin and Praha Hlavni Nadrazi. The journey, including transfers, takes approximately 32h 46m.
The distance between Tallinn and Pilsen is 1325 km. The road distance is 1677.5 km.
The best way to get from Tallinn to Pilsen without a car is to bus and train via Ostrava which takes 25h 25m and costs 2 400 Kč - 5 500 Kč.
It takes approximately 6h 28m to get from Tallinn to Pilsen, including transfers.
Tallinn to Pilsen bus services, operated by FlixBus, depart from Tallinn, Bus Station.
Tallinn to Pilsen train services, operated by LTG Link, depart from Tallinn station.
The best way to get from Tallinn to Pilsen is to train which takes 32h 46m and costs 2 500 Kč - 5 000 Kč. Alternatively, you can bus via Warsaw, which costs 1 900 Kč - 4 000 Kč and takes 27h 40m.
What companies run services between Tallinn, Estonia and Pilsen, Czechia?
You can take a train from Tallinn to Plzen Hlavni Nadrazi via Vilniaus geležinkelio stotis, Kraków Główny, Krakow Glowny, Bohumin, and Praha Hlavni Nadrazi in around 32h 46m. Alternatively, you can take a bus from Tallinn, Bus Station to Plzeň via Warsaw, Metro Marymont in around 27h 40m.
- Website
- flysas.com
Flights from Lennart Meri International Airport to Václav Havel Airport Prague via Copenhagen
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- Kč 1,900–4,500
Flights from Helsinki Airport to Václav Havel Airport Prague via Copenhagen
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,700–5,000
Flights from Lennart Meri International Airport to Munich International Airport via Copenhagen
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Kč 1,900–4,200
- Website
- finnair.com
Flights from Lennart Meri International Airport to Václav Havel Airport Prague via Helsinki Airport
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- Kč 2,200–4,600
Flights from Helsinki Airport to Václav Havel Airport Prague
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- Kč 2,100–6,500
Flights from Lennart Meri International Airport to Munich International Airport via Helsinki Airport
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- Kč 2,100–4,700
- 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
- airbaltic.com
Flights from Lennart Meri International Airport to Munich International Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- Kč 2,100–5,500
Flights from Lennart Meri International Airport to Munich International Airport via Riga
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Kč 2,100–5,500
- 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,100
- 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,600
- 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 Krakow Glowny to Bohumin
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- Kč 700–850
- Website
- https://www.intercity.pl/en/
Train from Poznan Glowny to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 43m
- Frequency
- 3 times a day
- Estimated price
- Kč 2,100–2,300
- 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
- 3h 44m
- Frequency
- Hourly
- Estimated price
- Kč 320–850
- Website
- https://www.leoexpress.com/en
Train from Krakow Glowny to Bohumin
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- Kč 100–310
- 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 32m
- Frequency
- Every 2 hours
- 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
Train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazi
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- Kč 150–310
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 150–220
- 1st Class
- Kč 240–310
- Business
- Kč 266–267
- 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č 430–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
- Twice daily
- Estimated price
- Kč 300–650
- Website
- https://regiojet.com/
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazi
- Ave. Duration
- 1h 23m
- Frequency
- Every 4 hours
- Estimated price
- Kč 600–800
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- ltglink.lt
Train from Tallinn to Vilnius
- Ave. Duration
- 10h 51m
- Frequency
- Once daily
- Estimated price
- Kč 850–1,200
- Website
- https://ltglink.lt/en
Train from Vilniaus geležinkelio stotis to Kraków Główny
- Ave. Duration
- 12h 22m
- Frequency
- Once daily
- Estimated price
- Kč 700–1,300
- Website
- https://ltglink.lt/en
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Freising to Plzen Hlavni Nadrazi
- Ave. Duration
- 3h 39m
- Frequency
- Every 4 hours
- Schedules at
- laenderbahn.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Prague to Plzeň
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- Kč 150–330
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Bus Station to Warsaw, Bus Station West
- Ave. Duration
- 14h 35m
- Frequency
- Twice daily
- Estimated price
- Kč 950–1,800
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Harbour Terminal D to Poznan, Bus Station
- Ave. Duration
- 19h 15m
- Frequency
- 6 times a week
- Estimated price
- Kč 1,300–3,000
- Website
- https://www.flixbus.co.uk
Bus from Tallinn, Bus Station to Warsaw, Metro Marymont
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Estimated price
- Kč 950–1,800
- Website
- https://www.flixbus.co.uk
Bus from Warsaw, Metro Marymont to Plzeň
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- Kč 950–2,200
- Website
- https://www.flixbus.co.uk
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vana-Pääsküla to Riia
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- Kč 310–600
- Website
- https://luxexpress.eu/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/
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Prague Florenc Bus Station to Pilsen
- Ave. Duration
- 1h 39m
- Frequency
- Once a week
- Website
- https://svs.md/en/bus/route/number-19167
Ferry from Tallinn to Helsinki
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- Kč 850–1,800
- Website
- https://www.tallink.com/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
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Tallinn to Pilsen bus services, operated by FlixBus, arrive at Warsaw, Metro Marymont station.
Pilsen is 1h behind Tallinn. It is currently 9:14 AM in Tallinn and 8:14 AM in Pilsen.
Tallinn to Pilsen train services, operated by LTG Link, arrive at Vilnius station.
Yes, the driving distance between Tallinn to Pilsen is 1677 km. It takes approximately 18h 30m to drive from Tallinn to Pilsen.
Book your Tallinn to Pilsen bus tickets online with Omio and FlixBus.
There are 221+ hotels available in Pilsen.











































