The distance between Tallinn and Bergen is around 1,110km (690 miles) and the quickest way to get there is to fly which takes around 3h 25m.
We've found 7 different ways to get from Tallinn to Bergen by plane, ferry, train, bus and car. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.
👋 Also check out Bergen → Tallinn if you're planning a return trip.
Fly from Tallinn (TLL) to Bergen (BGO).
Norwegian Air Shuttle
+ 5 others1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Take a ferry to Stockholm then take the bus to Oslo Central Bus Station and then to Bergen busstasjon.
Multiple operators
Take the bus to Berlin ZOB [Fernbus] then Oslo and then to Bergen busstasjon.
Multiple bus operators
Take a ferry to Stockholm then take the train to Oslo S and then to Bergen stasjon.
Multiple operators
1 similiar route
We’ve grouped similar routes together, click the arrows to see the other options.
Drive to Turku then take a ferry to Stockholm then drive to Bergen.
Multiple operators
There are several options for getting from Tallinn to Bergen by plane, ferry, train, bus and car. The cheapest option is to fly which costs around NOK 1,825 ($180) and will take around 3h 25m.
The distance between Tallinn and Bergen is around 1,110km (690 miles). In a direct line (as the crow flies), the distance is 1,084km (673 miles)
It takes around 3h 25m to get from Tallinn and Bergen by plane.
The quickest way to get from Tallinn to Bergen is to fly which takes around 3h 25m and will set you back approx NOK 1,825 ($180).
The cheapest way to travel between Tallinn and Bergen is to fly which will typically cost around NOK 1,825 ($180) for a standard one-way ticket.
There is no train service that runs between Tallinn and Bergen. We recommend that you fly from Tallinn (TLL) to Bergen (BGO). instead which will take 3h 25m.
Yes there is a bus that runs regularly from Tallinn and Bergen. It typically takes around 2 days 1h and departs once a week.
There are no direct bus services that runs from Tallinn to Bergen. However, you can instead can take several connecting buses with changeovers in Berlin ZOB [Fernbus] and Oslo. These services run once a week and will take a minimum of 2 days 1h.
FlixBus and Nor-Way Bussekspress run regular bus services between Tallinn and Bergen. Buses run once a week and take around 2 days 1h on average but will vary depending on you book with.
Yes you can fly from Tallinn and Bergen. Flights depart from Tallinn (TLL) and arrive at Bergen (BGO) - via Oslo (OSL). The flight takes around 2h 25m.
There is no direct flight from Tallinn to Bergen. There is however a flight that goes via Oslo (OSL). This services will take at least 3h 25m (not including layover time).
The flight from Tallinn to Bergen typically takes around 2h 25m. Flights depart from Tallinn (TLL) and and arrive into Bergen (BGO).
The closest major airport to Bergen is Bergen Airport (BGO) (BGO) which is approximately 13km (8 miles) from Bergen. Stord Airport (SRP) (SRP) and Bringeland Airport (FDE) (FDE) are also nearby and might be a better alternative airport depending on where you are flying from.
No, its not really possible or feasible to drive from Tallinn to Bergen. We recommend that you fly from Tallinn (TLL) to Bergen (BGO). instead which will take 3h 25m.
If you don't have a car, the easiest way to get from Tallinn to Bergen is to fly which takes, on average, 3h 25m and will usually cost around NOK 1,825 ($180).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly + 1 similar | 3h 25m | NOK 1,825($180) | every 15 mins | 1,110km (690 miles) |
Ferry and Plane | 5h 40m | NOK 3,025($295) | hourly | 1,204km (748 miles) |
Ferry and Bus | 1 day 10h | NOK 2,540($250) | once a week | 2,143km (1,331 miles) |
Bus | 2 days 1h | NOK 2,150($210) | once a week | 3,288km (2,043 miles) |
Ferry and Train + 1 similar | 1 day 5h | NOK 2,500($245) | once daily | 1,433km (890 miles) |
Ferry to Stockholm, train | 1 day 5h | NOK 2,080($205) | once a week | 2,065km (1,283 miles) |
Car and Ferry | 1 day 10h | NOK 5,525($540) | twice daily | 2,225km (1,383 miles) |
Norwegian Air Shuttle
Air Baltic
Tallink
Viking Line
St Peters Line
Vy Buss
Nor-Way Bussekspress
The following major airports near Bergen offer regular flights to various popular destinations within Norway and internationally.