How to get from Oslo to Bergen

Traveling from Oslo to Bergen is straightforward, with excellent options for every budget and travel style: the famous Bergen Line train for scenery, a quick domestic flight for speed, long-distance coach for value, or a self-drive road trip for flexibility. Below is a practical, traveler-focused guide with booking tips, typical timings, and how to reach each departure point smoothly.
At A Glance (Oslo to Bergen)
| Mode | Duration | Best For |
|---|---|---|
| π Train (Bergen Line / Bergensbanen) | ~6.5β7.5h | Scenery, comfort, city-center to city-center |
| π·οΈ Cost: ~NOK 299β1,500+ one-way depending on demand/class » check train times & fares | alt. route search | ||
| βοΈ Flight (OSLβBGO) | ~50β60m flight (+ airport transfer/security) | Fastest overall if timed well |
| π·οΈ Cost: ~NOK 500β2,000+ one-way » search flights | alt. flight listings | ||
| π Long-distance Bus (NOR-WAY NW180 Haukeliekspressen) | ~9.5β11.5h (season/conditions dependent) | Budget travelers, extra luggage, flexible planning |
| π·οΈ Cost: ~NOK 400β900+ one-way » route info | alt. route search | ||
| π Self-Drive / Rental Car | ~7β9h driving (without long stops) | Road trips, detours, groups, photographers |
| π·οΈ Cost: Car rental + fuel + tolls + parking (varies widely) » compare car rentals | ||
| π Private Transfer / Door-to-Door Car | ~7β9h | Families, business travelers, big luggage, custom stops |
| π·οΈ Cost: Usually high (vehicle-based pricing) » airport pickup option | transfer quotes | ||
Which Option or Route Should You Choose?
- Fastest / Most Time-Efficient: Option #2 (Flight OSLβBGO) if you are already near Oslo Airport or have limited time.
- Most Scenic / Classic Norway Experience: Option #1 (Bergen Line train) for mountain scenery and a comfortable city-center journey.
- Cheapest / Most Economical (often): Option #3 (Long-distance bus), especially when booked early or on less busy dates.
- Most Flexible Schedule / Photo Stops: Option #4 (Self-drive) if you want to stop at viewpoints, villages, or make a longer fjord road trip.
- Easiest With Large Luggage or Group Travel: Option #5 (Private transfer) for door-to-door convenience and minimal handling.
How to Book and Practical Tips
- Use Norwayβs national planner first: Check routes and real-time disruptions on Entur, then book on the operator site where possible.
- Book train and bus early in peak periods: Summer, holiday weekends, and Friday/Sunday departures can sell out or get expensive.
- Train is usually the best balance: It is direct, comfortable, scenic, and avoids airport transfer time.
- For flights, include total trip time: Add transit to Oslo Airport (OSL), check-in/security, and transfer from Bergen Airport (BGO) to the city.
- Weather matters: Winter road and mountain conditions can affect bus/self-drive timings; train and flight delays are also possible in severe weather.
- Luggage strategy: If you arrive early or have a late departure, use luggage storage services or station/airport storage options to explore hands-free.
- Local transport on arrival: In Bergen, use light rail/bus/taxi; Uber in Bergen may be available, but local taxis/public transport are also reliable.
π Option #1 β Bergen Line Train (Most Scenic, Best Overall for Many Travelers)
Scenic City-center to city-center Book early for best fares
- Overview: The Bergen Line (Bergensbanen) runs directly between Oslo and Bergen and is one of Europeβs iconic scenic rail journeys, crossing mountain and plateau landscapes.
- Typical duration: Usually about 6.5β7.5 hours depending on departure (day vs night service and timetable).
- How to book (with price): Search schedules and fares on Vy train tickets. Promo fares can start low (sometimes around NOK 299+), while popular departures and flexible tickets can be much higher (NOK 700β1,500+).
- Pros: Excellent scenery, comfortable seats, central stations, fewer logistics than flying. Cons: Can sell out, prices rise near departure, delays occasionally happen in bad weather.
- Extra tip: If you want a premium scenic detour, some travelers split the trip via Myrdal/FlΓ₯m on a separate itinerary (slower but spectacular).
Step-by-step: Bergen Line train
- Check route options: Use Entur or Vyβs booking page for Oslo S β Bergen station departures.
- Choose departure time: Day trains are best for views; night departures are useful if you prefer to save daytime hours.
- Book early: Reserve seats once your dates are fixed to lock in lower fares and preferred departure times.
- Get to Oslo Central Station (Oslo S): Allow extra time for platform changes and ticket checks, especially if connecting from the airport.
- Board and settle in: Keep snacks, water, and layers handy; mountain sections can feel cooler.
- Arrive at Bergen Station: From there, many central hotels are walkable; compare accommodation on Bergen hotels.
Getting to the main embarking points (Oslo S / Oslo Central Station)
- From central Oslo: Oslo S is the cityβs main rail hub and easy to reach by metro (T-bane), tram, local bus, or taxi.
- From Oslo Airport (OSL): Take an airport train/rail connection into the city, then transfer at Oslo S if needed; private airport pickups are available via Welcome Pickups Oslo airport transfer or GetTransfer OSL transfers.
- By taxi / ride-hailing: Local taxis are widely available; Uber in Norway cities availability can vary by city and time.
- Locations/Trip Planner: π Google Map / π OpenStreetMap
βοΈ Option #2 β Flight (OSLβBGO) (Fastest)
Fastest Frequent departures Airport transfer time needed
- Overview: Direct domestic flights from Oslo to Bergen are frequent and short, making this the fastest option in pure travel time.
- Typical duration: Around 50β60 minutes flight time, but usually 3β5 hours door-to-door after airport transfers, check-in, and security.
- How to book (with price): Compare fares on Booking.com Flights or Trip.com OsloβBergen flights. Ballpark one-way fares are often NOK 500β2,000+ depending on season, baggage, and booking window.
- Pros: Fastest option, many departures, ideal for short trips and business travel. Cons: Airport transfers add time/cost, baggage fees may increase the final price.
- Airport note: Check departures/arrivals on the official Avinor Oslo flight times and Avinor Bergen flight times pages.
Step-by-step: Flight OSL to BGO
- Compare flights: Check schedules and fares on Booking.com Flights and Trip.com.
- Confirm baggage rules: Low fares may exclude checked luggage; compare total price, not just base fare.
- Get to Oslo Airport (OSL): Use train/bus/taxi, or pre-book an airport ride with Welcome Pickups / GetTransfer.
- Arrive early: For domestic flights, many travelers aim for 60β90 minutes before departure, more in peak periods.
- Fly OSLβBGO: Nonstop flight time is under 1 hour on most services.
- Transfer from Bergen Airport (BGO): Continue by light rail, bus, taxi, or Uber airport pickup in Bergen (availability varies).
Getting to the main embarking points (Oslo Airport Gardermoen / OSL)
- From central Oslo: Fast rail links and airport buses connect the city center to OSL.
- From hotels: If you have an early flight, pre-book a transfer with Welcome Pickups or compare driver quotes via GetTransfer.
- Overnight near the airport: Useful for very early departures; compare stays near OSL or central Bergen on Booking.com if you are planning both ends together.
- Locations/Trip Planner: π Google Map / π OpenStreetMap
π Option #3 β Long-distance Bus (NOR-WAY Haukeliekspressen NW180) (Budget-Friendly)
Good value Scenic mountain route Longest travel time
- Overview: The NOR-WAY Haukeliekspressen (NW180) connects Oslo and Bergen by coach via the Haukeli mountain pass.
- Typical duration: Often around 9.5β11.5 hours, depending on the timetable, road conditions, and stops.
- How to book (with price): Check the Haukeliekspressen route page and buy through NOR-WAY. Fares can vary, but a rough range is NOK 400β900+ one-way.
- Pros: Usually cheaper than train/flight at short notice, scenic, simple one-ticket journey. Cons: Long journey time, mountain weather can affect road conditions in winter.
- Who should choose this: Budget travelers, flexible itineraries, people comfortable with a full-day overland trip.
Step-by-step: Long-distance bus (NW180)
- Check departures: Open the NOR-WAY NW180 Haukeliekspressen page and verify the current timetable/date.
- Book your seat: Reserve online in advance, especially summer and holiday weekends.
- Arrive at the correct bus terminal/stop: Confirm the exact Oslo departure stop on your ticket (platforms/stops can change).
- Pack for comfort: Bring water, snacks, a charger/power bank, and a layer for cooler mountain stretches.
- Monitor conditions: In winter, allow buffer time and check operator updates on travel day.
- Arrive in Bergen: Continue to your accommodation by local bus, taxi, or Uber (if available).
Getting to the main embarking points (Oslo bus terminal / designated NOR-WAY stop)
- From central Oslo: Most long-distance coach departures are easy to reach by metro, tram, local bus, or a short taxi ride.
- From Oslo Airport (OSL): Travel into central Oslo first, unless your specific bus departure includes an airport pickup/stop on that date.
- By private transfer: If you have heavy luggage, pre-book a local ride via Welcome Pickups airport-to-city transfer help or GetTransfer Oslo city transfers.
- Locations/Trip Planner: π Google Map / π OpenStreetMap
π Option #4 β Self-Drive / Rental Car (Most Flexible, Great for Road Trips)
Flexible Best for stops & detours Tolls/fuel/weather considerations
- Overview: Renting a car lets you travel Oslo to Bergen on your own schedule and stop at viewpoints, villages, and scenic routes along the way.
- Typical duration: Around 7β9 hours driving time without long sightseeing stops, but many travelers turn it into a 1β3 day road trip.
- How to book (with price): Compare vehicles on Booking.com car rentals in Norway. Total cost varies by season, vehicle type, insurance, fuel, tolls, ferry segments (if any route uses them), and parking.
- Pros: Maximum flexibility, best for photographers/families/groups, easy to add side trips. Cons: Expensive overall for solo travelers, winter driving can be demanding, parking costs in Bergen.
- Important: Check winter tire rules, weather, road closures, and mountain conditions before departure.
Step-by-step: Self-drive Oslo to Bergen
- Choose pickup point: Select city-center Oslo or Oslo Airport (OSL) pickup depending on your arrival and departure plans.
- Compare vehicles: Use Booking.com car rentals and include insurance, mileage policy, and one-way fees in your comparison.
- Plan your route: Decide whether you want the quickest practical drive or a more scenic route with overnight stops.
- Check road/weather updates: Especially important in autumn/winter and during mountain crossings.
- Start early: This gives you daylight and flexibility for breaks, viewpoints, and weather-related delays.
- Arrive in Bergen: Confirm parking at your accommodation in advance; many central hotels have limited or paid parking.
Getting to the main embarking points (Oslo city car rental office / Oslo Airport rental desks)
- City-center pickup: Convenient if you are staying in Oslo before departure and want to avoid airport logistics.
- OSL pickup: Often convenient for fly-in travelers; compare transfer costs to the airport before choosing.
- Before pickup: Bring license/passport/payment card and check fuel and charging policies (for EVs).
- Locations/Trip Planner: π Google Map / π OpenStreetMap
π Option #5 β Private Transfer / Door-to-Door Car (Convenient for Groups & Heavy Luggage)
Door-to-door Custom stops possible Usually expensive
- Overview: A private transfer can take you directly from your hotel/airport in Oslo to your destination in Bergen, often with optional rest/photo stops.
- Typical duration: Around 7β9 hours depending on route, traffic, and stop length.
- How to book (with price): For airport pickups and private rides, compare providers like Welcome Pickups (OSL transfers) and GetTransfer (OSL transfers). Intercity OsloβBergen pricing is vehicle-based and can be high; request quotes early.
- Pros: Very convenient, no hauling luggage between stations/airports, good for families or small groups splitting cost. Cons: Usually the most expensive option.
- Ride-hailing alternative: For shorter in-city legs (hotel β station/airport, airport β hotel), use local taxis or Uber in Bergen / Uber in supported Norwegian cities.
Step-by-step: Private transfer
- Decide the scope: Book only airport-city transfers (most common) or request a full intercity private ride OsloβBergen.
- Compare quotes: Check Welcome Pickups and GetTransfer for airport-related transport; for full intercity, request custom offers.
- Confirm inclusions: Ask about tolls, waiting time, child seats, luggage capacity, and cancellation policy.
- Share precise pickup details: Flight number, terminal, hotel entrance, and destination address.
- Plan breaks for long intercity drives: Especially if traveling with kids or older passengers.
Getting to the main embarking points (Your hotel / Oslo Airport OSL / agreed pickup address)
- Hotel pickup: Best for travelers with large bags or early departures.
- Airport pickup: Common when arriving at OSL and continuing directly without staying overnight in Oslo.
- Alternative for local transfers: Local taxis and ride-hailing may be cheaper than a premium pre-booked transfer for short city rides.
- Locations/Trip Planner: π Google Map / π OpenStreetMap
FAQ (Oslo to Bergen)
Whatβs the best way to get from Oslo to Bergen for first-time visitors?
For most travelers, the Bergen Line train is the best all-round choice because it is scenic, comfortable, and runs city-center to city-center.
Whatβs the fastest way?
The direct flight is fastest in pure travel time (~1 hour in the air), but remember to add airport transfer and security time.
Is the train cheaper than flying?
Sometimes yes, sometimes no. Early-booked train tickets can be great value, while discounted flights may be cheaper on some dates. Compare total costs including baggage and airport transfers.
How long is the train from Oslo to Bergen?
Typically around 6.5β7.5 hours depending on the service and timetable.
Is the bus worth it?
Yes if you want to save money and do not mind a full-day journey. The NOR-WAY bus option can be a good value choice.
Can I drive from Oslo to Bergen in one day?
Yes. Many travelers do it in one long day, but it is much more enjoyable with extra time for scenic stops or an overnight stay.
Do I need to book in advance?
Strongly recommended for train, flights, and long-distance busβespecially in summer, around holidays, and on weekends.
What should I use to plan local onward transport in Norway?
Use Entur for public transport planning across Norway.






