
Ways to travel from Oslo to Bergen
Typical journey times and the lowest fares we found for each way to travel.
Journey times and fares come from Omio's route data, last checked on October 12, 2026. Prices change often and depend on your travel date. We may earn a commission if you book through our links, at no extra cost to you.
Good to know
- Over land, the quickest option is the train, at about 6h 34m.
- By train the journey takes about 6h 34m, with fares from €73; by bus it takes about 13h 25m, with fares from €29.
- Some connections include a change of train or bus. Omio shows the exact timetable and any changes before you book.
- The flight time covers the flight itself. Allow extra time to reach the airports and pass security, which can make ground transport just as fast on shorter routes.
Top tours and experiences in Bergen
The tours and tickets travellers book most, with ratings and reviews from Viator.


Guided Tour To Nærøyfjorden, Flåm & Stegastein - incl. 2h cruise
from €258
Check availability

Guided Tour Viking Village Naeroyfjord Cruise and Flam Railway
from €388
Check availabilityTours and prices from Viator, a Tripadvisor company. Prices change with your dates. We may earn a commission if you book, at no extra cost to you.
Where to stay in Bergen
Hotels close to the centre of Bergen, from budget to luxury. Prices are typical nightly rates at our last check.
Budget
Mid-range
UpscaleHotel prices come from Traveloka, last checked on February 4, 2026, and change with your dates. We may earn a commission if you book through our links, at no extra cost to you.
Ready to explore Bergen?

About Bergen
Bergen is Norway's gateway to the fjords, a colorful harbor city surrounded by seven mountains. The UNESCO-listed Bryggen wharf, with its iconic wooden houses, offers a window into Hanseatic trading history, while nearby fjords provide Norway's most spectacular scenery.
Keep exploring
Return journey
More routes from Oslo
Frequently asked questions
Quick answers based on current route data.
How long does it take to get from Oslo to Bergen?+
The quickest option is usually by plane, which takes about 55m.
What is the cheapest way to get from Oslo to Bergen?+
The cheapest fares are usually by bus, from around €29. Prices depend on the date and how early you book.
Is there a train from Oslo to Bergen?+
Yes. Omio lists train connections from Oslo to Bergen, with a typical journey time of about 6h 34m. Some connections may include a change.
Is there a bus from Oslo to Bergen?+
Yes. Buses run from Oslo to Bergen, with a typical journey time of about 13h 25m and fares from around €29.