1map logoGo to main page

Bergen to Oslo from $60: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Bergen, Norway
to
Oslo, Norway

How to Get from Bergen to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$60 by trainBest price
190.4 kmDistance
3h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Bergen to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
3h  2m
Estimated price
$73-248
Recommended
Company
Norwegian Railways (VY)
Train
Average Duration
6h  44m
Estimated price
$60-90
Cheapest
route map
Distance: 190.4 km
Duration: 3h 2m

See more options

Pricing table
Company
Norwegian Railways (VY)
Train
Average Duration
7h  27m
Estimated price
$60-90
Company
various
Bus
Average Duration
9h  46m
Estimated price
$71-109
Company
various
Plane
Drive
Average Duration
3h  56m
Estimated price
$89-326
Company
Vy Buss
Bus
Average Duration
13h  23m
Estimated price
$95-150
Company
various
Drive
Average Duration
6h  57m
Estimated price
$95-150

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $62 $54 $58 $62 $73 $74 $73
Fly $56 $56 $56 $56 $56 $69 $56

Traveling From Bergen to Oslo

The journey from Bergen to Oslo showcases a fascinating transition from Bergen's picturesque coastline and rich maritime heritage to Oslo's vibrant urban culture and contemporary art scene.

Best Neighbourhoods in Oslo

Oslo's neighborhoods offer diverse experiences, reflecting the city's vibrant culture.

Grünerløkka
• Known for its hipster cafés and street art.
• Bustling with local markets and vibrant nightlife.
Aker Brygge
• Features stunning waterfront restaurants and shops.
• A perfect spot for scenic strolls along the docks.
Majorstuen
• Home to high-end boutiques and cozy eateries.
• Great access to public transport and parks.

Best Times To Visit Oslo's Attractions

Visiting Oslo’s top attractions at the right time can greatly enhance your experience.

Vigeland Park
Early mornings on weekdays offer peaceful strolls and fewer visitors.
Oslo Opera House
Visit during weekdays for a quieter experience and stunning views.
Akershus Fortress
Late afternoon visits provide beautiful lighting and fewer crowds.

Oslo Weather: What to Expect Year-Round

Oslo experiences a continental climate with warm summers and cold winters, making late spring and early autumn ideal for travelers seeking mild temperatures. Weather conditions can significantly influence your outdoor activities and the overall travel experience, so being prepared is key.

Dining Recommendation in Oslo

Try the reindeer steak at Lofoten Fiskerestaurant, where a lively atmosphere and a focus on local ingredients bring a distinctive flavor profile that contrasts with the seafood-centric dining in Bergen. This dish not only showcases Norway's rich culinary diversity but also highlights Oslo's innovative approach to traditional ingredients.

Bergen - Oslo operators

Explore transport companies operating between Bergen and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+47 61 05 19 10
Website
https://www.vy.no/en

Train from Bergen stasjon to Oslo S

Average Duration
6h 44m
Estimated price
$60-90
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
$19-22
Plane Show flights
Website
norwegian.com

Plane from Bergen (BGO) to Oslo (OSL)

Average Duration
53m
Estimated price
$60-230
Website
flysas.com

Plane from Bergen (BGO) to Oslo (OSL)

Average Duration
52m
Estimated price
$60-250
Website
wideroe.no

Plane from Bergen (BGO) to Oslo Sandefjord (TRF)

Average Duration
53m
Estimated price
$65-360
Bus Show bus routes
Contact phone
+47 815 44 444
Website
nor-way.no

Bus from Bergen busstasjon to Borlaug

Average Duration
3h 56m
Estimated price
$35-50
Contact phone
+47 407 05070
Website
https://www.vybuss.com/

Bus from Borlaug to Oslo bussterminal

Average Duration
4h 50m
Estimated price
$35-60

Bus from Bergen busstasjon to Oslo bussterminal

Average Duration
13h 23m
Estimated price
$95-150

Bergen to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Bergen and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Bergen to Oslo, covering a driving distance of 463.5 km. 💰 Enjoy the flexibility of prices ranging from €88 to €138 for the journey by car, offering different budget options for travelers. 🏞️ Immerse yourself in the stunning Norwegian landscapes as you make the approximately 6-hour and 57-minute drive, with picturesque views along the way.
Average price
€88 - €138
🚆 Traveling from Bergen to Oslo by train is a convenient and scenic journey that takes approximately 6 hours and 44 minutes. The direct train service operated by Norwegian Railways runs five times a day, offering a comfortable way to reach Oslo. 🛤️ The train route from Bergen to Oslo covers a distance of 482 km, passing through beautiful Norwegian landscapes. You can enjoy a relaxing ride with amenities onboard as you make your way towards the capital city. The prices for the train tickets vary between €55 and €83.
Departure Point
Bergen stasjon station
Arrival Point
Oslo S station
Useful tips for train travellers
• Onboard the train, you can enjoy catering services offered by Vy, which include a café bar where you can purchase snacks, drinks, and light meals like sandwiches and pastries. Make sure to check out the local Norwegian products available, especially if you want to try traditional snacks.
• The train from Bergen to Oslo primarily operated by Vy offers three seating options: Economy Class, which is budget-friendly and comfortable; Business Class, where you get more spacious seating and some complimentary amenities; and First Class, which offers the best comfort, enhanced service, and more privacy. If you prefer a quieter environment for working or relaxing, consider upgrading to Business or First Class.
• There are several operators for this route including Vy (vy.no), Go Ahead (goahead.no), and others, though Vy is the primary service provider. Remember to check their websites for schedules, ticket prices, and any ongoing promotions.
🛫 Experience a swift journey from Bergen to Oslo aboard a direct flight which only takes 50 minutes. Choose between flights offered by Scandinavian Airlines and Norwegian Air Shuttle for convenience and comfort.
Departure Point
Bergen Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• Make sure to check the weather conditions in Oslo, as it can differ significantly from Bergen; if visibility is poor, there may be delays, so stay updated on your flight status directly with Scandinavian Airlines or Norwegian Air Shuttle.
• Upon arrival at Oslo Airport (OSL), follow the signs for the 'Train to the City' (Flytoget) for a quick transfer to the city center; the journey takes about 19 minutes and trains run every 10-20 minutes, making it a seamless option.
• Taxi fare from Oslo Airport to the city center typically ranges from 800 to 1,000 NOK; consider rideshare options like Uber or the Oslo Airport Express bus for potentially cheaper alternatives.
🚌 The direct bus journey from Bergen to Oslo is a convenient option for travelers, with services departing once daily and taking approximately 13 hours and 23 minutes to reach the destination. Operated by Vy Buss, the bus departs from Bergen busstasjon and arrives at Oslo bussterminal. 🛣️ The scenic bus route from Bergen to Oslo offers travelers a chance to enjoy the stunning Norwegian landscapes while comfortably seated in the coach. The journey of 9 hours and 46 minutes allows passengers to relax and take in the beauty of the countryside before reaching their destination at Oslo bussterminal. 💰 Tickets for the bus between Oslo and Bergen are priced between €66 and €101, providing an affordable and efficient transportation option for those looking to travel between these two vibrant Norwegian cities.
Departure Point
Bergen busstasjon station
Arrival Point
Oslo bussterminal station
Useful tips for bus travellers
• Reserve your seat in advance on the Vy Buss website to ensure you have a comfortable journey and to secure the best pricing, as tickets range from €€64 - €€98. You can book your ticket here: vybuss.no
• Bring along snacks and entertainment for the approximately 13-hour journey, as the bus may not have regular dining stops; consider downloading a movie or an audiobook to enjoy while traveling.
• Upon arrival at Oslo Bussterminal, familiarize yourself with the layout using the station map available here: oslobuss.no you will find connections to the metro and tram, making it easy to navigate to your final destination or accommodation.