Bus tickets to Tallinn
36 origins, priced from the same engine that serves the search page.
36 places connect to Tallinn by Buses, across 3 countries, run by 7 operators. The cheapest arrival costs €10.07. Origins run from 118 km away to 838 km, with a median of 826 km.
Arriving in Tallinn
Priced from the same engine that answers the search box, on the next three weeks of departures.
| Route | From | Fastest | Distance |
|---|---|---|---|
| Pärnu to Tallinn bus | €10.07 | 2h 35m | 118 km |
| Tartu to Tallinn bus | €11.18 | 3h 18m | 163 km |
| Narva to Tallinn bus | €14.48 | 3h 44m | 195 km |
| Šiauliai to Tallinn bus | €23.83 | 7h 19m | 399 km |
| Panevezys to Tallinn bus | €24.38 | 7h 52m | 413 km |
| Klaipėda to Tallinn bus | €27.13 | 8h 48m | 467 km |
| Kaunas to Tallinn bus | €29.33 | 8h 58m | 507 km |
| Warsaw to Tallinn bus | €36.48 | 12h 21m | 834 km |
| Bialystok to Tallinn bus | €39.23 | 8h 1m | 708 km |
| Białołeka to Tallinn bus | €45.28 | 14h 8m | 825 km |
| Targówek to Tallinn bus | €45.28 | 13h 10m | 827 km |
| Mokotów to Tallinn bus | €45.83 | 13h 27m | 838 km |
| Praga Południe to Tallinn bus | €45.83 | 13h 16m | 832 km |
| Wola to Tallinn bus | €45.83 | 15h 12m | 835 km |
| Bielany to Tallinn bus | €45.83 | 13h 32m | 829 km |
| Bemowo to Tallinn bus | €45.83 | 13h 13m | 834 km |
| Śródmieście to Tallinn bus | €45.83 | 14h 25m | 834 km |
| Praga Północ to Tallinn bus | €45.83 | 14h 48m | 831 km |
- 36Places you can arrive from
- 36Places you can leave for
- 3Countries
- 7Operators
That is the travelling done. What happens after you walk out into Tallinn is not something we sell.

Looking for somewhere to stay in Tallinn?
Hotels and flats near the centre, most of them with free cancellation, on a map that shows what is walkable.
Search Tallinn on Booking.comOr compare on Expedia
Partner links. We do not sell accommodation. We earn a commission when a booking completes, and it never changes what you pay.
How far people travel to get here
Every origin we sell by Buses, grouped by how far it is in a straight line.
| Distance | Routes | Share | Nearest of them |
|---|---|---|---|
| Under 200 km | 6 | 17% | Pärnu, 118 km |
| 200 to 600 km | 8 | 22% | Šiauliai, 399 km |
| 600 to 1,500 km | 22 | 61% | Białystok, 708 km |
Which countries you can arrive from
Countries with at least one route into Tallinn that we sell.
Bus operators
Speed, flexibility and what is on board. Nothing here is a rating, because we have not earned one.
Stations, airports and ports in Tallinn
The stations, airports and ports each mode on this corridor actually uses.
Tallinn
- Tallinn Bussijaam
- Viru Bussiterminal
Leaving Tallinn
Common questions about Bus tickets to Tallinn
Where can I travel to Tallinn by Buses from?
36 places connect to Tallinn by Buses on our network, across 3 countries. The nearest is 118 km away in a straight line and the furthest 838 km. Every one of them is a route we actually sell rather than a connection somebody could construct.
How much does the Buses to Tallinn cost?
The cheapest Buses fare into Tallinn is €10.07 for one passenger, across 36 origins over the next three weeks. The median origin is 826 km away in a straight line, which is the distance that fare should be read against.
How long does the Buses to Tallinn take?
The fastest Buses journey into Tallinn is 2h 35m door to door. The median origin sits 826 km away in a straight line, so most journeys on this list take considerably longer than the fastest one quoted here.
Which operators run the Buses to Tallinn?
7 operators run Buses services into Tallinn on our network: Aktiaselts MK Autobuss, Arilix OÜ, AS Lux Express Estonia, FlixBus, GoBus. Each has its own fares and its own conditions, and every one of them is a real carrier from the published operator catalogue rather than a name we generated.
Which terminal does the Buses to Tallinn use?
Buses services into Tallinn use 2 named terminals, among them Tallinn Bussijaam, Viru Bussiterminal. The terminal a given service uses is shown on the route page for that journey and again on the ticket, because a city with several is a city where the wrong one costs an hour.
Where these numbers come from
Schedules, seat counts and fares are generated by our own model until the supplier contracts are signed. Places, coordinates, operators, which operator serves which pair, and every distance are real. We would rather say that on every page than let a modelled number pass for a filed one.
Defined in full at Catchment, Fares, Door to door
Other ways to reach Tallinn
A day in Tallinn carrying a suitcase is a shorter day than it needs to be. We do not store bags.

Somewhere to leave the bags in Tallinn?
Most of the points near Tallinn Balti jaam open before the first train and shut after the last one.
Check Tallinn on StasherOr try Bounce
Partner links. We do not run these networks. We earn a commission on a booking, and the price is the same as going direct.