There are 9 ways to get from Yoshkar-Ola to Bergen by bus, plane, train, car ferry, car, or ferry
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 Cheboksary Airport, fly to Bergen
best- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Fly from Cheboksary Airport (CSY) to Bergen (BGO)CSY - BGO
22h 21mkr 1,302–8,253Bus, train, car ferry
- Take the bus from Yoshkar-Ola Bus station to Penza Bus station
- Take the train from Penza-1 to Kaliningrad-Passajirsk
- Take the bus from Kaliningrad Bus station to Hamburg, Zentraler Omnibusbahnhof904
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Aalborg353 / ...
- Take the train from Aalborg St. to Hirtshals St.76
- Take the car ferry from Hirtshals to Bergen Jekteviksterminalen
4d 3hTrain, bus
- Take the train from Ioshkar-Ola to Kazansky Railway Terminal
- Take the bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Take the bus from Dnipro Central Bus Station to Hamburg, Zentraler Omnibusbahnhof
- Take the bus from Hamburg, Zentraler Omnibusbahnhof to Oslo bussterminal
- Take the train from Oslo S to Bergen stasjon
4d 8hkr 3,634–8,190Train, bus, drive, car ferry
- Take the train from Ioshkar-Ola to Kazansky Railway Terminal
- Take the train from Moscow Vostochny Station to Murmansk
- Take the bus from Murmansk Bus station to Zapolyarny
- Drive from Zapolyarny to Kirkenes kystrutekai
- Take the car ferry from Kirkenes kystrutekai to Bergen Nøstet kystrutekai
7d 7hkr 12,183–18,980Train to Kazan, fly to Bergen
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Bergen (BGO)KZN - BGO
27h 47mkr 1,919–14,149Bus to Cheboksary Airport, fly to Stord, ferry
- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Fly from Cheboksary Airport (CSY) to Stord (SRP)CSY - SRP
- Take the ferry from Rubbestadneset båtkai to Strandkaiterminalen båtkai
26h 20mkr 2,295–7,386Train to Kazan, fly to Oslo Airport, Gardermoen, train
- Take the train from Yoshkar-Ola to Kazan-Pass
- Fly from Kazan (KZN) to Oslo Airport, Gardermoen (OSL)KZN - OSL
- Take the train from Oslo lufthavn stasjon to Oslo S
- Take the train from Oslo S to Bergen stasjon
26h 6mkr 2,467–12,512Bus to Cheboksary Airport, fly to Haugesund Airport, Karmøy, bus
- Take the bus from Yoshkar-Ola to Cheboksary Bus station
- Fly from Cheboksary Airport (CSY) to Haugesund Airport, Karmøy (HAU)CSY - HAU
- Take the bus from Avaldsnes to Bergen busstasjon
29h 17mkr 2,435–7,871Train, bus, car ferry
- Take the train from Ioshkar-Ola to Kazansky Railway Terminal
- Take the train from Leningradsky Railway Terminal to Murmansk
- Take the bus from Murmansk Polyarnie Zori Hotel to Kirkenes Airport
- Take the car ferry from Kirkenes kystrutekai to Bergen Nøstet kystrutekai
7d 13hkr 12,759–19,508
Cheboksary Airport (CSY) to Bergen (BGO) flights
Questions & Answers
The cheapest way to get from Yoshkar-Ola to Bergen is to bus and fly which costs kr 1300 - kr 8500 and takes 22h 21m.
The fastest way to get from Yoshkar-Ola to Bergen is to bus and fly which takes 22h 21m and costs kr 1300 - kr 8500.
The distance between Yoshkar-Ola and Bergen is 2576 km.
The best way to get from Yoshkar-Ola to Bergen without a car is to bus and train and car ferry which takes 4 days 3h and costs .
It takes approximately 22h 21m to get from Yoshkar-Ola to Bergen, including transfers.
Bergen is 2h behind Yoshkar-Ola. It is currently 12:48 AM in Yoshkar-Ola and 10:48 PM in Bergen.
There are 743+ hotels available in Bergen.
What companies run services between Yoshkar-Ola, Russia and Bergen, Norway?
There is no direct connection from Yoshkar-Ola to Bergen. However, you can take the bus to Cheboksary Bus station, take the taxi to Cheboksary Airport (CSY) airport, fly to Bergen (BGO), walk to Bergen lufthavn, then take the line 1 vehicle to Byparken. Alternatively, you can take a bus from Yoshkar-Ola Bus station to Bergen Jekteviksterminalen via Penza Bus station, Penza-1, Kaliningrad-Passajirsk, Kaliningrad Bus station, Hamburg, Zentraler Omnibusbahnhof, Aalborg, Aalborg St., Hirtshals St., and Hirtshals in around 4d 3h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- norwegian.com
Flights from Cheboksary Airport to Bergen via Mineralnye Vody, Antalya
- Ave. Duration
- 27h 45m
- When
- Monday
- Estimated price
- kr 1,700–6,500
Flights from Cheboksary Airport to Bergen via Moscow Sheremetyevo, Belgrade, Oslo Airport, Gardermoen
- Ave. Duration
- 17h 50m
- When
- Wednesday and Sunday
- Estimated price
- kr 1,100–8,000
Flights from Cheboksary Airport to Bergen via Moscow Sheremetyevo, Belgrade, Berlin Brandenburg
- Ave. Duration
- 19h 30m
- When
- Wednesday
- Estimated price
- kr 1,100–8,000
Flights from Cheboksary Airport to Bergen via Moscow Sheremetyevo, Belgrade, Copenhagen
- Ave. Duration
- 20h 45m
- When
- Wednesday and Sunday
- Estimated price
- kr 1,100–8,000
Flights from Kazan to Bergen via Antalya
- Ave. Duration
- 22h 50m
- When
- Tuesday
- Estimated price
- kr 2,900–11,000
Flights from Kazan to Bergen via Belgrade, Oslo Airport, Gardermoen
- Ave. Duration
- 20h 57m
- When
- Sunday
- Estimated price
- kr 1,800–14,000
Flights from Cheboksary Airport to Haugesund Airport, Karmøy via Mineralnye Vody, Istanbul, Oslo Airport, Gardermoen
- Ave. Duration
- 24h 5m
- When
- Saturday
- Estimated price
- kr 1,800–7,000
- Website
- flysas.com
Flights from Kazan to Bergen via Belgrade, Oslo Airport, Gardermoen
- Ave. Duration
- 21h 35m
- When
- Friday and Sunday
- Estimated price
- kr 1,800–14,000
Flights from Kazan to Bergen via Belgrade, Copenhagen
- Ave. Duration
- 23h 10m
- When
- Friday and Sunday
- Estimated price
- kr 1,800–14,000
Flights from Cheboksary Airport to Haugesund Airport, Karmøy via Moscow Sheremetyevo, Belgrade, Oslo Airport, Gardermoen
- Ave. Duration
- 19h 50m
- When
- Wednesday and Sunday
- Estimated price
- kr 1,200–9,000
Flights from Cheboksary Airport to Haugesund Airport, Karmøy via Mineralnye Vody, Istanbul, Oslo Airport, Gardermoen
- Ave. Duration
- 21h 10m
- When
- Saturday
- Estimated price
- kr 2,700–13,000
- Website
- dat.dk
Flights from Cheboksary Airport to Stord via Moscow Sheremetyevo, Belgrade, Oslo Airport, Gardermoen
- Ave. Duration
- 19h 35m
- When
- Wednesday
- Estimated price
- kr 1,100–8,000
Flights from Cheboksary Airport to Stord via Mineralnye Vody, Istanbul, Oslo Airport, Gardermoen
- Ave. Duration
- 23h 25m
- When
- Saturday
- Estimated price
- kr 1,600–6,500
- Website
- turkishairlines.com
Flights from Kazan to Oslo Airport, Gardermoen via Istanbul
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- kr 3,400–15,000
- Website
- airserbia.com
Flights from Kazan to Oslo Airport, Gardermoen via Belgrade
- Ave. Duration
- 18h 55m
- When
- Friday and Sunday
- Estimated price
- kr 1,500–11,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Penza-1 to Kaliningrad-Passajirsk
- Ave. Duration
- 38h 26m
- Frequency
- Once a week
- Estimated price
- kr 650–1,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 2,700–3,800
- 3rd Class (Platzcart)
- kr 650–950
- 2nd Class (Kupé)
- kr 750–1,100
Train from Ioshkar-Ola to Kazansky Railway Terminal
- Ave. Duration
- 13h 44m
- Frequency
- Once daily
- Estimated price
- kr 340–650
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 1,400–2,100
- 3rd Class (Platzcart)
- kr 340–480
- 2nd Class (Kupé)
- kr 450–650
Train from Moscow Vostochny Station to Murmansk
- Ave. Duration
- 33h 9m
- Frequency
- 4 times a week
- Estimated price
- kr 650–1,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 2,700–3,700
- 3rd Class (Platzcart)
- kr 650–900
- 2nd Class (Kupé)
- kr 750–1,100
Train from Leningradsky Railway Terminal to Murmansk
- Ave. Duration
- 35h 24m
- Frequency
- Once daily
- Estimated price
- kr 650–1,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- kr 2,800–4,000
- 3rd Class (Platzcart)
- kr 650–950
- 2nd Class (Kupé)
- kr 800–1,100
- Phone
- 98 11 11 11
- info@NTmail.dk
- Website
- nordjyllandstrafikselskab.dk
Train from Aalborg St. to Hirtshals St.
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Website
- North Jutland Transport Company
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Bergen stasjon
- Ave. Duration
- 6h 34m
- Frequency
- 5 times a day
- Estimated price
- kr 800–1,200
- Website
- https://www.vy.no/en
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- kr 120–180
- Website
- https://www.vy.no/en
- Phone
- 8 (800) 550-53-93
- Website
- sodruzhestvoppk.ru
Train from Yoshkar-Ola to Kazan-Pass
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a week
- Estimated price
- kr 40–60
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
- Phone
- 23 15 90 00
- flytoget@flytoget.no
- Website
- flytoget.no
Train from Oslo lufthavn stasjon to Oslo S
- Ave. Duration
- 22 min
- Frequency
- Every 15 minutes
- Estimated price
- kr 220–240
- Website
- https://flytoget.no/en/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 36m
- Frequency
- 3 times a day
- Estimated price
- kr 110–160
- Schedules at
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- kr 350–3,300
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8412) 94-59-33
- info@avtovokzal-penza.ru
- Website
- avtovokzal-penza.ru
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a week
- Schedules at
- avtovokzal-penza.ru
Bus from Yoshkar-Ola Bus station to Penza Bus station
- Ave. Duration
- 12h 25m
- Frequency
- 5 times a week
- Estimated price
- kr 234
- Schedules at
- avtovokzal-penza.ru
- Phone
- +78342245466
- avtovokzal2003@mail.ru
- Website
- автовокзал13.рф
Bus from Yoshkar-Ola to Cheboksary Bus station
- Ave. Duration
- 1h 18m
- Frequency
- 4 times a week
- Schedules at
- автовокзал13.рф
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Hamburg, Zentraler Omnibusbahnhof
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Hamburg, Zentraler Omnibusbahnhof to Aalborg
- Ave. Duration
- 6h 40m
- Frequency
- Twice daily
- Estimated price
- kr 340–750
- Website
- https://www.flixbus.co.uk
Bus from Hamburg, Zentraler Omnibusbahnhof to Oslo bussterminal
- Ave. Duration
- 14h 50m
- Frequency
- 5 times a week
- Estimated price
- kr 600–1,500
- Website
- https://www.flixbus.co.uk
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Dnipro Central Bus Station to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 41h 10m
- Frequency
- 3 times a week
- Estimated price
- kr 1,481
- Website
- https://grandes-tour.com.ua/en
- Website
- route51.ru
Bus from Murmansk Bus station to Zapolyarny
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- kr 39
- Schedules at
- route51.ru
- Phone
- (+47) 22 31 31 50
- Website
- nor-way.no
Bus from Avaldsnes to Bergen busstasjon
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- kr 650–950
- Website
- https://www.nor-way.no/en/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Avaldsnes to Bergen busstasjon
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- kr 460–650
- Website
- https://www.vybuss.com/
- Phone
- +7 (8152) 400-205
- borodinbus@mail.ru
- Website
- borodinbus.com
Bus from Murmansk Polyarnie Zori Hotel to Kirkenes Airport
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- kr 713
- Website
- https://borodinbus.com/
- Schedules at
- https://borodinbus.com/transit
- Phone
- +47 51 46 40 99
- info@fjordline.com
- Website
- fjordline.com
Car ferry from Hirtshals to Bergen Jekteviksterminalen
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Estimated price
- kr 260–2,491
- Website
- Fjordline
- Flex with Vehicle
- kr 260–310
- No Car
- kr 1,169
- Car
- kr 2,491
- Phone
- +442039 935 562
- book@hurtigruten.com
- Website
- hurtigruten.com
Car ferry from Kirkenes kystrutekai to Bergen Nøstet kystrutekai
- Ave. Duration
- 5d 2h
- Frequency
- Once daily
- Estimated price
- kr 11,000–17,000
- Website
- https://www.hurtigruten.com
- Phone
- +47 70 00 70 70
- kystruten@havila.no
- Website
- havilavoyages.com
Car ferry from Kirkenes kystrutekai to Bergen Nøstet kystrutekai
- Ave. Duration
- 5d 2h
- Frequency
- 3 times a week
- Website
- https://www.havilavoyages.com/
- Phone
- 55 55 90 70
- Website
- skyss.no
Ferry from Rubbestadneset båtkai to Strandkaiterminalen båtkai
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- kr 65–110
- Website
- https://www.skyss.no/en
- Adult passenger
- kr 65–110
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

































