There are 10 ways to get from Bergen to Rio by plane, train, bus, 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.
Fly to Genoa Cristoforo Colombo Airport, train
best- Fly from Bergen (BGO) to Genoa Cristoforo Colombo Airport (GOA)plane BGO - GOA
- Take the train from Genova Brignole to Levantotrain
9h 56m€142–516Fly to Pisa International Airport, train
cheapest- Fly from Bergen (BGO) to Pisa International Airport (PSA)plane BGO - PSA
- Take the train from Pisa Centrale to La Spezia Centraletrain
10h 58m€113–394Train, bus
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Bologna Centralebus
- Take the train from Bologna Centrale to Parmatrain Fr
- Take the train from Parma to Pontremolitrain Re
45h 38m€332–591Drive 2,825.6 km
- Drive from Bergen to Riocar 2,825.6 km
29h 41m€526–759Fly to Milan Linate Airport, train
- Fly from Bergen (BGO) to Milan Linate Airport (LIN)plane BGO - LIN
- Take the train from Pavia to Levantotrain
12h 11m€162–506Fly to Bologna Guglielmo Marconi Airport, train
- Fly from Bergen (BGO) to Bologna Guglielmo Marconi Airport (BLQ)plane BGO - BLQ
- Take the train from Bologna Centrale to Parmatrain
- Take the train from Parma to Pontremolitrain
11h 27m€125–368Fly to Nice Côte D'Azur International Airport, train
- Fly from Bergen (BGO) to Nice Côte D'Azur International Airport (NCE)plane BGO - NCE
- Take the train from Saint-Laurent-du-Var to Ventimigliatrain
- Take the train from Ventimiglia to Genova P.Za Principetrain
- Take the train from Genova P.Za Principe to La Spezia Centraletrain
13h 4m€124–503Train, bus via Munich
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the train from Oslo S to Lund Centralstationtrain Ic
- Take the bus from Lund to Munich central bus stationbus N73
- Take the bus from München Hackerbrücke to Verona Porta Nuova Stationbus
- Take the train from Verona Porta Nuova to Bresciatrain Fr
- Take the train from Brescia to Pontremolitrain R5
45h 56mTrain, bus #2
- Take the train from Bergen stasjon to Oslo Strain F4
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to GENOVA, Piazza Della Vittoria 30 R lato INPSbus
- Take the train from Genova Brignole to La Spezia Centraletrain Fb / ...
2d 5h€313–650Drive, car train
- Drive from Bergen to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Riocar
33h 36m€465–654
Bergen (BGO) to Genoa Cristoforo Colombo Airport (GOA) flights
Questions & Answers
The cheapest way to get from Bergen to Rio is to fly and train which costs €110 - €400 and takes 10h 58m.
The fastest way to get from Bergen to Rio is to fly and train which takes 9h 56m and costs €140 - €550.
The distance between Bergen and Rio is 1895 km. The road distance is 2825.6 km.
The best way to get from Bergen to Rio without a car is to train and bus which takes 45h 38m and costs €330 - €600.
It takes approximately 9h 56m to get from Bergen to Rio, including transfers.
Yes, the driving distance between Bergen to Rio is 2826 km. It takes approximately 29h 41m to drive from Bergen to Rio.
There are 4657+ hotels available in Rio.
What companies run services between Bergen, Norway and Rio, Liguria, Italy?
There is no direct connection from Bergen to Rio. However, you can take the line 1 vehicle to Bergen lufthavn, walk to Bergen (BGO) airport, fly to Genoa Cristoforo Colombo Airport (GOA), walk to Aeroporto/Arrivi, take the bus to Brignole Fs/Capolinea, walk to Genova Brignole, take the train to Levanto, then take the taxi to Rio. Alternatively, you can take a train from Bergen stasjon to Rio via Oslo Central Station, Oslo bussterminal, Berlin, Zentralen Omnibusbahnhof, Bologna Centrale, Bologna Centrale, Parma, and Pontremoli in around 45h 38m.
- Website
- lufthansa.com
Flights from Bergen to Genoa Cristoforo Colombo Airport via Munich
- Ave. Duration
- 5h 3m
- When
- Monday, Thursday, Saturday, Sunday, and Wednesday
- Estimated price
- €130–600
Flights from Bergen to Milan Linate Airport via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- €110–380
Flights from Bergen to Milan Linate Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- €140–490
Flights from Bergen to Bologna Guglielmo Marconi Airport via Munich
- Ave. Duration
- 4h 50m
- When
- Monday, Thursday, Saturday, Wednesday, and Sunday
- Estimated price
- €100–460
Flights from Bergen to Bologna Guglielmo Marconi Airport via Frankfurt
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- €100–360
Flights from Bergen to Nice Côte D'Azur International Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €110–400
- Website
- klm.com
Flights from Bergen to Genoa Cristoforo Colombo Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- €95–450
Flights from Bergen to Pisa International Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 30m
- When
- Wednesday and Thursday
- Estimated price
- €90–410
Flights from Bergen to Milan Linate Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 13m
- When
- Every day
- Estimated price
- €85–400
Flights from Bergen to Nice Côte D'Azur International Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- €90–420
- Website
- flysas.com
Flights from Bergen to Pisa International Airport via Copenhagen
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €100–410
Flights from Bergen to Milan Linate Airport via Copenhagen
- Ave. Duration
- 5h 15m
- When
- Saturday and Sunday
- Estimated price
- €100–410
Flights from Bergen to Bologna Guglielmo Marconi Airport via Copenhagen
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- €90–380
Flights from Bergen to Nice Côte D'Azur International Airport via Copenhagen
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- €100–420
- Website
- ryanair.com
Flights from Bergen to Pisa International Airport via Oslo Sandefjord
- Ave. Duration
- 7h 30m
- When
- Monday
- Estimated price
- €65–240
- Website
- norwegian.com
Flights from Bergen to Nice Côte D'Azur International Airport
- Ave. Duration
- 2h 55m
- When
- Wednesday and Saturday
- Estimated price
- €90–360
- Website
- eurowings.com
Flights from Bergen to Nice Côte D'Azur International Airport via Dusseldorf
- Ave. Duration
- 5h 50m
- When
- Wednesday
- Estimated price
- €75–300
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Genova Brignole to Levanto
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €6–14
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Parma
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €9–20
- Website
- https://www.trenitalia.com/en.html
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- https://www.trenitalia.com/en.html
Train from Pavia to Levanto
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- €18–40
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Parma
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €9–20
- Website
- https://www.trenitalia.com/en.html
Train from Ventimiglia to Genova P.Za Principe
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Train from Genova P.Za Principe to La Spezia Centrale
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €9–19
- Website
- https://www.trenitalia.com/en.html
Train from Genova Brignole to La Spezia Centrale
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- €9–19
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Genova Brignole to Levanto
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €8–13
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Parma
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Parma to Pontremoli
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- €9–15
- Website
- https://www.trenitalia.com/en.html
Train from Bologna Centrale to Parma
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- €11–19
- Website
- https://www.trenitalia.com/en.html
Train from Parma to Pontremoli
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €9–16
- Website
- https://www.trenitalia.com/en.html
Train from Ventimiglia to Genova P.Za Principe
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- €17–29
- Website
- https://www.trenitalia.com/en.html
Train from Genova P.Za Principe to La Spezia Centrale
- Ave. Duration
- 2h 18m
- Frequency
- Every 4 hours
- Estimated price
- €10–18
- Website
- https://www.trenitalia.com/en.html
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 58 min
- Frequency
- 4 times a day
- Estimated price
- €8–13
- Website
- https://www.trenitalia.com/en.html
Train from Genova Brignole to La Spezia Centrale
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €10–17
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- trenord.it
Train from Genova Brignole to Levanto
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a week
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
Train from Pavia to Levanto
- Ave. Duration
- 3h 43m
- Frequency
- Twice a week
- Estimated price
- €11–15
- Website
- https://www.trenord.it/en/
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- https://www.trenord.it/en/
Train from Brescia to Pontremoli
- Ave. Duration
- 2h 45m
- Frequency
- Twice a week
- Estimated price
- €11–14
- Website
- https://www.trenord.it/en/
Train from Genova Brignole to La Spezia Centrale
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Estimated price
- €6–8
- Website
- https://www.trenord.it/en/
- Phone
- +47 61 05 19 10
- [email protected]
- Website
- vy.no
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 46m
- Frequency
- Every 4 hours
- Estimated price
- €80–120
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 46m
- Frequency
- Every 4 hours
- Estimated price
- €80–120
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Oslo S to Lund Centralstation
- Ave. Duration
- 5h 58m
- Frequency
- Once a week
- Estimated price
- €120–180
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
Train from Bergen stasjon to Oslo S
- Ave. Duration
- 6h 46m
- Frequency
- Every 4 hours
- Estimated price
- €80–120
- Website
- https://www.vy.no/en/
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Parma
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Schedules at
- trenitalia.com
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €11–22
- Schedules at
- trenitalia.com
Train from Bologna Centrale to Parma
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €13–26
- Schedules at
- trenitalia.com
Train from Genova P.Za Principe to La Spezia Centrale
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €13–25
- Schedules at
- trenitalia.com
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–19
- Schedules at
- trenitalia.com
Train from Genova Brignole to La Spezia Centrale
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €12–25
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- [email protected]
- Website
- trenitalia.com
Train from Bologna Centrale to Parma
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- €26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €26–35
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 1h 8m
- Frequency
- 6 times a week
- Estimated price
- €23–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–65
- 2nd Class
- €23–35
Train from Bologna Centrale to Parma
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- €26–70
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–70
- 2nd Class
- €26–35
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 35 min
- Frequency
- 4 times a day
- Estimated price
- €21–65
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €45–65
- 2nd Class
- €21–29
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Estimated price
- €27–85
- Website
- https://www.sbb.ch/en
Train from Genova P.Za Principe to La Spezia Centrale
- Ave. Duration
- 1h 59m
- Frequency
- Twice a week
- Estimated price
- €30–95
- Website
- https://www.sbb.ch/en
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Saint-Laurent-du-Var to Ventimiglia
- Ave. Duration
- 1h 6m
- Frequency
- Every 30 minutes
- Schedules at
- zou.maregionsud.fr
- Phone
- +33 4 13 94 30 50
- Website
- zou.maregionsud.fr
Train from Saint-Laurent-du-Var to Ventimiglia
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €10–21
- Website
- https://zou.maregionsud.fr/en/
- Phone
- +46 40 669 62 00
- [email protected]
- Website
- snalltaget.se
Train from Oslo S to Lund Centralstation
- Ave. Duration
- 6h 24m
- Frequency
- Once daily
- Estimated price
- €75–120
- Website
- https://www.snalltaget.se/en
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Verona Porta Nuova to Brescia
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- €8–16
- Website
- https://www.italotreno.it/en
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Lörrach Hbf
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Oslo bussterminal to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- €90–160
- Website
- https://www.flixbus.co.uk
Bus from Berlin, Zentralen Omnibusbahnhof to Bologna Centrale
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- €100–170
- Website
- https://www.flixbus.co.uk
Bus from Lund to Munich central bus station
- Ave. Duration
- 21h 15m
- Frequency
- 4 times a week
- Estimated price
- €120–200
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0362 185 0590
- [email protected]
- Website
- onebus.it
Bus from München Hackerbrücke to Verona Porta Nuova Station
- Ave. Duration
- 3h 16m
- Frequency
- 3 times a week
- Website
- https://onebus.it/
- Phone
- +48 77 443 44 44
- [email protected]
- Website
- sindbad.pl
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- €110–240
- Website
- https://www.sindbad.pl/en/home
Bus from SŁUBICE, Port Świecko, Świecko 39 to GENOVA, Piazza Della Vittoria 30 R lato INPS
- Ave. Duration
- 19h 30m
- Frequency
- Twice a week
- Estimated price
- €110–260
- Website
- https://www.sindbad.pl/en/home
Want to know more about travelling around Italy
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.
Related travel guides
Italy Travel Guides
Read the travel guide
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












































