There are 10 ways to get from Craiova to Bergen by bus, plane, train, car, busferry, 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.
Bus to Bucharest Otopeni, fly
best- Take the bus from Craiova Benzinaria Petrom to Bucharest Otopeni Airportbus
- Fly from Bucharest Otopeni (OTP) to Bergen (BGO)plane OTP - BGO
10h 37mkr 1,135–3,485Train to Bucharest Băneasa Aurel Vlaicu International Airport, fly
cheapest- Take the train from Craiova to Bucharesttrain
- Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Bergen (BGO)plane BBU - BGO
15h 22mkr 944–3,504Train, bus
- Take the train from Craiova to Drobeta Turnu-Severintrain Ir
- Take the bus from Kladovo to Göteborgbus
- Take the train from Göteborg Centralstation to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain F4
38h 43mTrain
- Take the train from Craiova to Budapest-Keletitrain Ir
- Take the train from Budapest-Nyugati pu to Neumünstertrain
- Take the train from Neumünster to Malmö, Centralstationtrain Ic
- Take the train from Malmö, Centralstation to Oslo Strain
- Take the train from Oslo S to Bergen stasjontrain F4
2dkr 3,325–6,261Drive 3,243.2 km
- Drive from Craiova to Bergencar 3,243.2 km
35h 27mkr 6,633–9,581Fly from Craiova Airport
- Fly from Craiova Airport (CRA) to Bergen (BGO)plane CRA - BGO
18h 14mkr 1,938–7,655Train, bus to Belgrade Nikola Tesla Airport, fly
- Take the train from Craiova to Drobeta Turnu-Severintrain
- Take the bus from Kladovo to Beograd, Autobuska stanicabus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Bergen (BGO)plane BEG - BGO
16h 31mBus and ferry, train
- Take the busferry from Craiova, Autogara Pelendava Nord to Oslo bussterminalbusferry
- Take the train from Oslo S to Bergen stasjontrain F4
2d 1hkr 1,648–3,025Bus
- Take the bus from Craiova, Autogara Pelendava Nord to Sibiubus
- Take the bus from Sibiu to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Bergen busstasjonbus
2d 20hDrive, car train
- Drive from Craiova to Villach Hbfcar
- Take the cartrain from Villach Hbf to Hamburg Hbfcartrain
- Drive from Hamburg Hbf to Bergencar
42h 32mkr 5,870–8,456
Craiova to Bergen by train and foot
Questions & Answers
The cheapest way to get from Craiova to Bergen is to bus and fly which costs kr 1100 - kr 3500 and takes 10h 37m.
The fastest way to get from Craiova to Bergen is to bus and fly which takes 10h 37m and costs kr 1100 - kr 3500.
No, there is no direct bus from Craiova to Bergen. However, there are services departing from Craiova, Autogara Pelendava Nord and arriving at Bergen busstasjon via Sibiu and Oslo bussterminal. The journey, including transfers, takes approximately 2 days 20h.
No, there is no direct train from Craiova to Bergen. However, there are services departing from Craiova and arriving at Bergen stasjon via Keleti pályaudvar M, Budapest-Nyugati pu, Neumünster, Malmö, Centralstation and Oslo S. The journey, including transfers, takes approximately 2 days 0h.
The distance between Craiova and Bergen is 2480 km. The road distance is 3243.2 km.
The best way to get from Craiova to Bergen without a car is to train which takes 2 days 0h and costs kr 3300 - kr 6500.
It takes approximately 10h 37m to get from Craiova to Bergen, including transfers.
Craiova to Bergen bus services, operated by Balint Trans, depart from Craiova, Autogara Pelendava Nord station.
Craiova to Bergen train services, operated by Romanian Railways (CFR), depart from Craiova station.
The best way to get from Craiova to Bergen is to train which takes 2 days 0h and costs kr 3300 - kr 6500. Alternatively, you can fly, which costs kr 1900 - kr 8000 and takes 18h 14m, you could also bus, which costs and takes 2 days 20h.
What companies run services between Craiova, Romania and Bergen, Norway?
You can take a train from Craiova to Bergen stasjon via Budapest-Keleti, Keleti pályaudvar M, Ferdinánd híd, Budapest-Nyugati pu, Neumünster, Malmö, Centralstation, and Oslo S in around 2d. Alternatively, Ulendo Airlink, Norwegian Air Shuttle, and two other airlines fly from Craiova Airport (CRA) to Bergen (BGO) 4 times a week.
- Website
- norwegian.com
Flights from Bucharest Otopeni to Bergen via Oslo
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- kr 1,000–4,000
Flights from Bucharest Otopeni to Bergen via Berlin Brandenburg
- Ave. Duration
- 4h 50m
- When
- Thursday and Sunday
- Estimated price
- kr 750–2,900
Flights from Bucharest Otopeni to Bergen via Copenhagen
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- kr 600–2,800
Flights from Craiova Airport to Bergen via Milan Bergamo
- Ave. Duration
- 22h 25m
- When
- Friday
- Estimated price
- kr 1,800–7,500
Flights from Craiova Airport to Bergen via Rome
- Ave. Duration
- 24h 25m
- When
- Wednesday
- Estimated price
- kr 1,900–7,500
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Bergen via Stockholm
- Ave. Duration
- 7h 50m
- When
- Friday
- Estimated price
- kr 750–3,200
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Bergen via Milan Bergamo
- Ave. Duration
- 11h 45m
- When
- Wednesday and Saturday
- Estimated price
- kr 1,200–4,900
Flights from Bucharest Băneasa Aurel Vlaicu International Airport to Bergen via Krakow
- Ave. Duration
- 13h 19m
- When
- Thursday, Friday, and Sunday
- Estimated price
- kr 1,000–4,300
Flights from Belgrade Nikola Tesla Airport to Bergen via Oslo
- Ave. Duration
- 4h 58m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Thursday
- Estimated price
- kr 1,000–4,200
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Craiova to Drobeta Turnu-Severin
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- kr 115–125
- Website
- Romanian Railways (CFR)
Train from Craiova to Budapest-Keleti
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- kr 510–550
- Website
- Romanian Railways (CFR)
Train from Craiova to Bucharest
- Ave. Duration
- 3h 51m
- Frequency
- Every 3 hours
- Estimated price
- kr 190–210
- Website
- Romanian Railways (CFR)
Train from Craiova to Drobeta Turnu-Severin
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- kr 115–125
- Website
- Romanian Railways (CFR)
- Phone
- +4-021-312.03.45
- Website
- comantotrans.autogari.ro
Bus from Craiova Benzinaria Petrom to Bucharest Otopeni Airport
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- kr 110–210
- Schedules at
- comantotrans.autogari.ro
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.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Craiova to Bergen bus services, operated by Balint Trans, arrive at Sibiu station.
Bergen is 1h behind Craiova. It is currently 9:49 AM in Craiova and 8:49 AM in Bergen.
Craiova to Bergen train services, operated by Romanian Railways (CFR), arrive at Budapest-Keleti station.
Yes, the driving distance between Craiova to Bergen is 3243 km. It takes approximately 35h 27m to drive from Craiova to Bergen.
Book your Craiova to Bergen bus tickets online with Omio.
There are 724+ hotels available in Bergen.









