There are 8 ways to get from Rome to Bergen by plane, night train, train, night bus, bus, ferry, car or car train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  6h 39m

  1. Fly from Rome (FCO) to Bergen (BGO) FCO - BGO

kr 867 - kr 3615

7 alternative options

Night train, train, night bus  •  42h 43m

  1. Take the night train from Roma Termini to Muenchen Hbf En
  2. Take the train from Muenchen Hbf to Luebeck Hbf Ice
  3. Take the night bus from Lübeck to Oslo
  4. Take the train from Oslo S to Bergen stasjon 41

kr 4313 - kr 7660

Train, night bus  •  42h 49m

  1. Take the train from Roma Termini to Verona Porta Nuova Fa / ...
  2. Take the train from Verona Porta Nuova to Hamburg
  3. Take the night bus from Hamburg, Hamburg ZOB to Oslo
  4. Take the train from Oslo S to Bergen stasjon 41

kr 2233 - kr 3644

Train, bus  •  45h 22m

  1. Take the train from Roma Termini to Bolzano Bozen Fa / ...
  2. Take the bus from Bozen to Hamburg, Hamburg ZOB
  3. Take the bus from Hamburg, Hamburg ZOB to Gothenburg 173
  4. Take the train from Göteborg Centralstation to Oslo S R20
  5. Take the train from Oslo S to Bergen stasjon 41

kr 2046 - kr 3586

Bus  •  2 days 6h

  1. Take the bus from Roma Tiburtina to Świebodzin
  2. Take the bus from Świebodzin to Oslo
  3. Take the bus from Oslo bussterminal to Tyinkrysset
  4. Take the bus from Tyinkrysset to Bergen busstasjon

kr 1857 - kr 2416

Bus, train, ferry  •  2 days 12h

  1. Take the bus from Rome, Largo Mazzoni to Prague, ÚAN Florenc
  2. Take the bus from Prague Florenc Central Bus Station to Aalborg Bus Station
  3. Take the train from Aalborg St. to Hirtshals St. 76
  4. Take the ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien

Drive, car train  •  38h 11m

  1. Drive from Rome to Verona Porta Nuova
  2. Take the car train from Verona Porta Nuova to Hamburg-Altona
  3. Drive from Hamburg-Altona to Bergen

kr 4003 - kr 5715

Drive  •  32h 49m

  1. Drive from Rome to Bergen 3195.9 km

kr 4900 - kr 7500

Questions & Answers

The cheapest way to get from Rome to Bergen is to fly which costs 85€ - 360€ and takes 6h 39m.

More details

The quickest way to get from Rome to Bergen is to fly which costs 85€ - 360€ and takes 6h 39m.

More details

No, there is no direct bus from Rome to Bergen. However, there are services departing from Roma Tiburtina and arriving at Bergen busstasjon via Świebodzin, Oslo bussterminal and Tyinkrysset. The journey, including transfers, takes approximately 2 days 6h.

More details

The distance between Rome and Bergen is 2113 km. The road distance is 3195.9 km.

Get driving directions

The best way to get from Rome to Bergen without a car is to night train and train and night bus which takes 42h 43m and costs 430€ - 800€.

More details

It takes approximately 6h 39m to get from Rome to Bergen, including transfers.

More details

Rome to Bergen bus services, operated by Sindbad, depart from Roma Tiburtina station.

More details

The best way to get from Rome to Bergen is to fly which takes 6h 39m and costs 85€ - 360€. Alternatively, you can bus, which costs 180€ - 250€ and takes 2 days 6h.

Mode details

The quickest flight from Rome Airport to Bergen Airport is the direct flight which takes 3h 20m.

Search flights

Rome to Bergen bus services, operated by Nor-Way Bussekspress, arrive at Bergen busstasjon station.

More details

Map of how to get from Rome to Bergen.
Launch map view
  • Distance: 2113.3 km
  • Duration: 6h 39m

What companies run services between Rome, Italy and Bergen, Norway?

Norwegian Air Shuttle, Scandinavian Airlines and three other airlines fly from Rome to Bergen every 3 hours. Alternatively, you can take a bus from Rome to Bergen via Świebodzin, Oslo, Oslo bussterminal, and Tyinkrysset in around 2 days 6h.

Airlines
KLM
Website
klm.com
Flights from Rome to Bergen via Amsterdam Schiphol
Ave. Duration
6h 35m
When
Every day
Estimated price
kr 1200 - kr 4900
Norwegian Air Shuttle
Website
norwegian.com
Flights from Rome to Bergen
Ave. Duration
3h 20m
When
Sunday
Estimated price
kr 1300 - kr 4300
Flights from Rome to Bergen via Oslo
Ave. Duration
5h
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
kr 1300 - kr 4300
Scandinavian Airlines
Website
flysas.com
Flights from Rome to Bergen via Oslo
Ave. Duration
5h 35m
When
Monday
Estimated price
kr 1400 - kr 5500
Flights from Rome to Bergen via Copenhagen
Ave. Duration
6h 50m
When
Every day
Estimated price
kr 1400 - kr 5500
Air France
Website
airfrance.com
Flights from Rome to Bergen via Paris CDG
Ave. Duration
5h 40m
When
Every day
Estimated price
kr 1400 - kr 6500
Train operators
Trenitalia Eurocity

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Night train from Roma Termini to Muenchen Hbf
Ave. Duration
13h 24m
Frequency
5 times a week
Estimated price
kr 2100 - kr 4600
Website
Trenitalia Eurocity
2nd Class
kr 2100 - kr 2800
1st Class
kr 3400 - kr 4600
Deutsche Bahn Intercity-Express

German rail company Deutsche Bahn is known for its efficient and comfortable service. It offers many different types of rail transportation, including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare (bookings usually open 6 months in advance for domestic tickets).

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Muenchen Hbf to Luebeck Hbf
Ave. Duration
6h 22m
Frequency
Twice daily
Estimated price
kr 1300 - kr 1900
Website
Deutsche Bahn
Norwegian Railways (VY)
Phone
+47 61 05 19 10
Website
vy.no
Train from Oslo S to Bergen stasjon
Ave. Duration
6h 32m
Frequency
4 times a day
Estimated price
kr 500 - kr 750
Website
vy.no
Train from Göteborg Centralstation to Oslo S
Ave. Duration
3h 37m
Frequency
Twice daily
Estimated price
kr 400 - kr 600
Website
vy.no
Trenitalia Frecce

Trenitalia’s high-speed Frecce trains run on specialised tracks and have a greater level of service and comfort than InterCity and regional trains. There are three types of Frecce trains: Frecciarossa, (the fastest; connects major Italian cities); Frecciargento (mostly connect Rome to other Italian cities); and Frecciabianca (the slowest Frecce trains). Frecciarossa trains offer four classes of service, all with free Wi-Fi: Standard, Premium, Business and Executive. All Frecce tickets include a seat reservation and must be purchased before boarding the train.

Contact Details
Phone
+39 06 68475475
Website
trenitalia.com
Train from Roma Termini to Verona Porta Nuova
Ave. Duration
3h 18m
Frequency
Every 4 hours
Estimated price
kr 340 - kr 1100
Website
Trenitalia Frecce
Super Economy
kr 340 - kr 470
Base Standard
kr 600 - kr 850
Base Premium
kr 750 - kr 1100
Train from Roma Termini to Bolzano Bozen
Ave. Duration
4h 58m
Frequency
5 times a day
Estimated price
kr 440 - kr 1300
Website
Trenitalia Frecce
Super Economy
kr 440 - kr 600
Base Standard
kr 750 - kr 1000
Base Premium
kr 900 - kr 1300
ItaloTreno

Private train company Italotreno operates high-speed trains in Italy on the same tracks as Trenitalia. The routes service 21 stations across the country, including popular routes Milan-Florence, Rome-Venice and Bologna-Naples. Choose from four classes of service, all with free Wi-Fi: Smart, Comfort, Prima and Club Executive. Italo also operates Italobus – an integrated train-bus service that takes passengers from the main train stations to other Italian cities.

Contact Details
Phone
+39 060708
Website
italotreno.it
Train from Roma Termini to Verona Porta Nuova Station
Ave. Duration
3h 13m
Frequency
3 times a day
Estimated price
kr 290 - kr 410
Website
Italo Treno
Train from Roma Termini to Bolzano
Ave. Duration
4h 53m
Frequency
Twice daily
Estimated price
kr 360 - kr 500
Website
Italo Treno
Urlaubs-Express
Phone
+49 (0) 221 800 20 820
Email
info@urlaubs-express.de
Website
urlaubs-express.de
Train from Verona Porta Nuova to Hamburg
Ave. Duration
15h 22m
Frequency
Once a week
Estimated price
kr 1000 - kr 1300
Book at
Urlaubs-Express
Car train from Verona Porta Nuova to Hamburg-Altona
Ave. Duration
15h 50m
Frequency
Once a week
Estimated price
kr 1000 - kr 1300
Book at
Urlaubs-Express
North Jutland Transport Company
Phone
98 11 11 11
Email
info@NTmail.dk
Website
nordjyllandstrafikselskab.dk
Train from Aalborg St. to Hirtshals St.
Ave. Duration
1h 5m
Frequency
Every 3 hours
Website
North Jutland Transport Company
Bus operators
FlixBus

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).

Rome2rio's guide to FlixBus
Contact Details
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Night bus from Lübeck to Oslo
Ave. Duration
13h 25m
Frequency
Twice daily
Estimated price
kr 410 - kr 500
Website
flixbus.co.uk
Night bus from Hamburg, Hamburg ZOB to Oslo
Ave. Duration
14h 30m
Frequency
Twice daily
Estimated price
kr 440 - kr 550
Website
flixbus.co.uk
Bus from Bozen to Hamburg, Hamburg ZOB
Ave. Duration
15h 30m
Frequency
Twice daily
Estimated price
kr 490 - kr 600
Website
flixbus.co.uk
Bus from Hamburg, Hamburg ZOB to Gothenburg
Ave. Duration
10h 40m
Frequency
3 times a day
Estimated price
kr 290 - kr 360
Website
flixbus.co.uk
Sindbad
Phone
+48 77 443 44 44
Email
poczta@sindbad.pl
Website
sindbad.pl
Bus from Roma Tiburtina to Świebodzin
Ave. Duration
22h 5m
Frequency
3 times a week
Estimated price
kr 600 - kr 850
Schedules at
sindbad.pl
Bus from Świebodzin to Oslo
Ave. Duration
20h 15m
Frequency
Twice a week
Estimated price
kr 470 - kr 650
Schedules at
sindbad.pl
Nor-Way Bussekspress
Phone
+47 815 44 444
Website
nor-way.no
Bus from Oslo bussterminal to Tyinkrysset
Ave. Duration
4h 35m
Frequency
Twice daily
Estimated price
kr 390 - kr 470
Website
Nor-Way Bussekspress
Online Ticket
kr 390 - kr 470
Bus from Tyinkrysset to Bergen busstasjon
Ave. Duration
4h 5m
Frequency
Once daily
Estimated price
kr 390 - kr 470
Website
Nor-Way Bussekspress
Online Ticket
kr 390 - kr 470
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Bus from Rome, Largo Mazzoni to Prague, ÚAN Florenc
Ave. Duration
20h
Frequency
Twice a week
Estimated price
kr 410 - kr 550
Website
RegioJet
Comati PSG
Phone
0040 723 450 475
Email
info@comati-psg.ro
Website
comati-psg.ro
Bus from Prague Florenc Central Bus Station to Aalborg Bus Station
Ave. Duration
19h 45m
Frequency
Once a week
Estimated price
kr 950 - kr 1100
Website
Comati PSG
Ferry operators
Fjordline
Phone
+47 51 46 40 99
Email
info@fjordline.com
Website
fjordline.com
Ferry from Hirtshals Færgeterminal to Bergen Skoltegrunnskaien
Ave. Duration
16h 30m
Frequency
3 times a week
Estimated price
kr 400 - kr 550
Website
Fjordline

Want to know more about travelling around Norway

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Rome to Bergen is 3196 km. It takes approximately 32h 49m to drive from Rome to Bergen.

Get driving directions

Air France, Norwegian Air Shuttle, Scandinavian Airlines and KLM offer flights from Rome Airport to Bergen Airport.

Search flights

There are 237+ hotels available in Bergen. Prices start at kr 1000 NOK per night.

More details

The best way to get from Rome to Rome Airport is to train which takes 32 min and costs 7€ - 35€.

More details

Flag of Norway Bergen, Norway

Bergen (, historically Bjørgvin, is a city and municipality in Hordaland on the west coast of Norway., the municipality's population was 278,121, and the urban population was 250,420. Bergen is the second-largest city in Norway. The municipality covers an area of 465 km2 and is located on the peninsula of Bergenshalvøyen. The city centre and northern neighbourhoods are located on Byfjorden, "the city fjord", and the city is surrounded by mountains; Bergen is known as the city of seven mountains. Many of the extra-municipal suburbs are located on islands. Bergen is the administrative centre of Hordaland and consists of eight boroughs—Arna, Bergenhus, Fana, Fyllingsdalen, Laksevåg, Ytrebygda, Årstad and Åsane. - Wikipedia

Things to do in Bergen

  • Bergenhus Fortress

    Bergenhus fortress (Norwegian: Bergenhus festning) is a fortress located in Bergen, Norway. Bergenhus fortress is located in the entrance to the harbour in Bergen. It is one of the oldest and best preserved castles in Norway.

  • Bryggens Museum

    Bryggens Museum is a museum located in Bergen, Norway.

  • Bergen Aquarium

    Bergen Aquarium (Norwegian: 'Akvariet i Bergen') is a public aquarium in Bergen, Norway. It is situated on the Nordnes peninsula and is one of Bergen's tourist attractions.

  • Gamlehaugen

    Gamlehaugen is a mansion in Bergen, Norway, and the residence of the Norwegian Royal Family in the city. Gamlehaugen has a history that goes as far back as the Middle Ages, and the list of previous owners includes many of the wealthiest men in Bergen. Today owned by the Norwegian state, the most recent private owner was Christian Michelsen, a politician and shipping magnate who later became the first Prime Minister of Norway after the dissolution of the union between Sweden and Norway. Michelsen commissioned the construction of the current main building at Gamlehaugen, where he would live for most of the rest of his life.

Places to stay in Bergen

Rome2rio makes travelling from Rome to Bergen easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Rome to Bergen right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.