Cheapest
Average
The best way to find a cheap bus ticket from Tallinn to Prague is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
FlixBus | 01:00AM Tallinn | 43h10 | 07:10PM Praha, Na Knížecí | 2 transfers | |
FlixBus | 01:00AM Tallinn | 35h00 | 11:00AM Praha, Roztyly | 2 transfers | |
FlixBus | 01:00AM Tallinn | 41h35 | 05:35PM Prague | 2 transfers | |
FlixBus | 01:00AM Tallinn | 36h20 | 12:20PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 01:00AM Tallinn | 30h25 | 06:25AM Praha, Černý Most | 1 transfer | |
FlixBus | 01:00AM Tallinn | 31h00 | 07:00AM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 01:00AM Tallinn | 35h30 | 11:30AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 35h55 | 12:20PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 41h10 | 05:35PM Prague | 2 transfers | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 35h05 | 11:30AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 30h35 | 07:00AM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 30h00 | 06:25AM Praha, Černý Most | 1 transfer | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 42h45 | 07:10PM Praha, Na Knížecí | 2 transfers | |
FlixBus | 01:25AM Tallinn, Tallinna Bussijaam | 34h35 | 11:00AM Praha, Roztyly | 2 transfers | |
Ecolines | 08:00AM Tallinn, Tallinna Bussijaam | 33h30 | 04:30PM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 08:35AM Tallinn, Tallinna Bussijaam | 28h15 | 11:50AM Praha, Roztyly | 0 transfersDirect | |
FlixBus | 08:35AM Tallinn, Tallinna Bussijaam | 30h40 | 02:15PM Praha, Hlavní Nádraží | 1 transfer | |
FlixBus | 08:35AM Tallinn, Tallinna Bussijaam | 28h45 | 12:20PM Praha, ÚAN Florenc | 0 transfersDirect | |
FlixBus | 09:20AM Tallinn | 36h10 | 08:30PM Praha, Na Knížecí | 2 transfers | |
FlixBus | 09:20AM Tallinn | 34h00 | 06:20PM Praha, Zličín | 1 transfer | |
FlixBus | 09:20AM Tallinn | 34h05 | 06:25PM Praha, Nádraží Holešovice | 2 transfers | |
FlixBus | 09:20AM Tallinn | 33h40 | 06:00PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 09:20AM Tallinn | 30h25 | 02:45PM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 09:20AM Tallinn | 32h10 | 04:30PM Praha, Roztyly | 1 transfer | |
FlixBus | 09:20AM Tallinn | 31h55 | 04:15PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 09:20AM Tallinn | 35h50 | 08:10PM Prague | 2 transfers | |
FlixBus | 09:20AM Tallinn | 30h05 | 02:25PM Praha, Černý Most | 1 transfer | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 29h40 | 02:25PM Praha, Černý Most | 1 transfer | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 33h15 | 06:00PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 35h25 | 08:10PM Prague | 2 transfers | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 33h40 | 06:25PM Praha, Nádraží Holešovice | 2 transfers | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 33h35 | 06:20PM Praha, Zličín | 1 transfer | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 35h45 | 08:30PM Praha, Na Knížecí | 2 transfers | |
FlixBus | 09:45AM Tallinn, Tallinna Bussijaam | 31h30 | 04:15PM Praha, Hlavní Nádraží | 2 transfers | |
Ecolines | 01:00PM Tallinn, Tallinna Bussijaam | 28h30 | 04:30PM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 01:45PM Tallinn | 30h45 | 07:30PM Praha, ÚAN Florenc | 2 transfers | |
FlixBus | 01:45PM Tallinn | 32h20 | 09:05PM Praha, Černý Most | 3 transfers | |
FlixBus | 01:45PM Tallinn | 31h25 | 08:10PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 05:30PM Tallinn, Tallinna Bussijaam | 27h00 | 07:30PM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 05:30PM Tallinn, Tallinna Bussijaam | 28h35 | 09:05PM Praha, Černý Most | 2 transfers | |
FlixBus | 05:30PM Tallinn, Tallinna Bussijaam | 29h45 | 10:15PM Praha, Roztyly | 2 transfers | |
FlixBus | 05:30PM Tallinn, Tallinna Bussijaam | 40h00 | 08:30AM Praha, Zličín | 3 transfers | |
FlixBus | 05:30PM Tallinn, Tallinna Bussijaam | 29h15 | 09:45PM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 05:30PM Tallinn, Tallinna Bussijaam | 27h40 | 08:10PM Praha, Hlavní Nádraží | 1 transfer | |
FlixBus | 07:00PM Tallinn | 30h05 | 12:05AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 07:00PM Tallinn | 31h45 | 01:45AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 07:00PM Tallinn | 34h00 | 04:00AM Praha, Na Knížecí | 2 transfers | |
FlixBus | 07:00PM Tallinn | 28h00 | 10:00PM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 07:30PM Tallinn, Tallinna Bussijaam | 33h30 | 04:00AM Praha, Na Knížecí | 2 transfers | |
FlixBus | 07:30PM Tallinn, Tallinna Bussijaam | 29h35 | 12:05AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 07:30PM Tallinn, Tallinna Bussijaam | 27h30 | 10:00PM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 07:30PM Tallinn, Tallinna Bussijaam | 31h15 | 01:45AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 10:00PM Tallinn | 31h50 | 04:50AM Praha, Černý Most | 2 transfers | |
FlixBus | 10:00PM Tallinn | 35h55 | 08:55AM Praha, Na Knížecí | 2 transfers | |
FlixBus | 10:00PM Tallinn | 32h30 | 05:30AM Praha, Roztyly | 2 transfers | |
FlixBus | 10:00PM Tallinn | 29h15 | 02:15AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 10:00PM Tallinn | 35h00 | 08:00AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 10:00PM Tallinn | 27h05 | 12:05AM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 10:20PM Tallinn, Tallinna Bussijaam | 26h45 | 12:05AM Praha, ÚAN Florenc | 1 transfer | |
FlixBus | 10:20PM Tallinn, Tallinna Bussijaam | 35h35 | 08:55AM Praha, Na Knížecí | 2 transfers | |
FlixBus | 10:20PM Tallinn, Tallinna Bussijaam | 28h55 | 02:15AM Praha, Hlavní Nádraží | 2 transfers | |
FlixBus | 10:20PM Tallinn, Tallinna Bussijaam | 31h30 | 04:50AM Praha, Černý Most | 2 transfers | |
FlixBus | 10:20PM Tallinn, Tallinna Bussijaam | 32h10 | 05:30AM Praha, Roztyly | 2 transfers | |
FlixBus | 10:20PM Tallinn, Tallinna Bussijaam | 34h40 | 08:00AM Praha, Hlavní Nádraží | 2 transfers | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
1 d 2 h 45 m
Average
1 d 8 h 37 m
Buses per day
64
Distance
1230 km
Of the 64 buses that leave Tallinn for Prague every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 762 miles (1229 km) |
---|---|
Average bus duration | 28 h 15 min |
Average bus ticket price | $111 (€95) |
Bus frequency | 1 a day |
Direct bus | Yes, there is 1 direct bus a day |
Bus providers | Ecolines or FlixBus |
Buses from Tallinn to Prague cover the 762 miles (1229 km) long journey taking on average 28 h 15 min with our travel partners like Ecolines or FlixBus. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this route costs around $111 (€95), you can find the cheapest bus ticket for as low as $76 (€65).
Ecolines and FlixBus buses will get you to Prague from Tallinn from $77 (€66). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.
FlixBus from Tallinn to Prague bus information:
Here are some other resources that might have the information you need