There are 11 ways to get from Istanbul to Moskow by plane, train, bus, car, car train, or night 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 Istanbul to Oslo Airport, Gardermoen, train
best- Fly from Istanbul (IST) to Oslo Airport, Gardermoen (OSL)IST - OSL
- Take the train from Lillestrøm stasjon to Väse station
8h 50mkr 1,790–3,695Fly Istanbul Sabiha Gökçen International Airport to Oslo Airport, Gardermoen, train
cheapest- Fly from Istanbul Sabiha Gökçen International Airport (SAW) to Oslo Airport, Gardermoen (OSL)SAW - OSL
- Take the train from Lillestrøm stasjon to Väse station
11h 58mkr 1,218–4,175Bus, train
- Take the bus from İstanbul Esenler to Beograd, Autobuska stanica
- Take the bus from Beograd, Autobuska stanica to Helsingborg
- Take the train from Helsingborg Centralstation to Göteborg Centralstation
- Take the train from Göteborg Centralstation to Karlstad Centralstation
45h 33mTrain, bus
- Take the train from Halkalı to Sofia
- Take the bus from Sofia to Berlin Hauptbahnhof
- Take the train from Berlin Hbf to Koebenhavn HRj
- Take the train from Köpenhamn H to Göteborg Centralstation
- Take the train from Göteborg Centralstation to Karlstad Centralstation
2d 7hkr 2,706–4,390Drive, car train
- Drive from Istanbul to Villach Hbf ARZ
- Take the car train from Villach Hbf ARZ to Hamburg Hbf
- Drive from Hamburg Hbf to Moskow
31h 58mkr 5,604–16,150Fly Istanbul to Gothenburg-Landvetter Airport, train
- Fly from Istanbul (IST) to Gothenburg-Landvetter Airport (GOT)IST - GOT
- Take the train from Göteborg Centralstation to Karlstad Centralstation
8h 41mkr 2,615–5,835Fly Istanbul to Stockholm-Arlanda Airport, train
- Fly from Istanbul (IST) to Stockholm-Arlanda Airport (ARN)IST - ARN
- Take the train from Stockholm Centralstation to Kristinehamn station
9h 20mkr 2,090–4,340Bus
- Take the bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Take the bus from Beograd, Autobuska stanica to Jönköping
- Take the bus from Jönköping Bus Station to Kristinehamn Station
2d 4hNight train, Bus, train
- Take the night train from Halkali to Bucharest
- Take the bus from Bucharest to Göteborg
- Take the train from Göteborg Centralstation to Karlstad Centralstation
2d 8hkr 1,836–2,810Bus, train via Bucharest
- Take the bus from İstanbul Esenler bus station to București, Autogara Militari
- Take the bus from Bucharest Filaret Bus Station to Stockholm, Cityterminalen
- Take the train from Stockholm Centralstation to Väse station
2d 15hkr 2,755–3,624Drive 3,371.9 km
- Drive from Istanbul to Moskow3,371.9 km
34h 30mkr 5,985–8,644
Istanbul (IST) to Oslo Airport, Gardermoen (OSL) flights
Questions & Answers
The cheapest way to get from Istanbul to Moskow is to night train and Bus and train which costs 1800 kr - 2900 kr and takes 2 days 8h.
The fastest way to get from Istanbul to Moskow is to fly and train which takes 8h 41m and costs 2600 kr - 6000 kr.
The distance between Istanbul and Moskow is 2744 km. The road distance is 3371.9 km.
The best way to get from Istanbul to Moskow without a car is to bus and train which takes 45h 33m and costs .
It takes approximately 8h 50m to get from Istanbul to Moskow, including transfers.
Yes, the driving distance between Istanbul to Moskow is 3372 km. It takes approximately 34h 30m to drive from Istanbul to Moskow.
There are 80+ hotels available in Moskow.
What companies run services between Istanbul, Turkey and Moskow, Sweden?
You can take a bus from Istanbul Hotel Montenegro to Moskow via Belgrade New Bus Station, Beograd, Autobuska stanica, Jönköping Bus Station, Kristinehamn station, and Väse Bytespunkt in around 2d 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- turkishairlines.com
Flights from Istanbul to Oslo Airport, Gardermoen
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- kr 1,900–3,200
Flights from Istanbul to Gothenburg-Landvetter Airport
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- kr 1,500–5,500
Flights from Istanbul to Stockholm-Arlanda Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- kr 1,100–2,400
- Website
- lot.com
Flights from Istanbul to Oslo Airport, Gardermoen via Warsaw Chopin
- Ave. Duration
- 6h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–3,400
Flights from Istanbul to Gothenburg-Landvetter Airport via Warsaw Chopin
- Ave. Duration
- 6h 26m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 1,300–5,500
Flights from Istanbul to Stockholm-Arlanda Airport via Warsaw Chopin
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- kr 1,600–3,000
- Website
- flysas.com
Flights from Istanbul to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 6h 47m
- When
- Friday and Saturday
- Estimated price
- kr 1,100–3,500
Flights from Istanbul to Gothenburg-Landvetter Airport via Copenhagen
- Ave. Duration
- 5h 55m
- When
- Friday and Saturday
- Estimated price
- kr 1,200–3,800
- Website
- airbaltic.com
Flights from Istanbul to Stockholm-Arlanda Airport via Riga
- Ave. Duration
- 6h 22m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 700–2,400
- Website
- norwegian.com
Flights from Istanbul to Oslo Airport, Gardermoen
- Ave. Duration
- 3h 35m
- When
- Sunday
- Estimated price
- kr 800–2,200
- Website
- wizzair.com
Flights from Istanbul to Stockholm-Arlanda Airport via Budapest
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- kr 1,200–2,600
- Website
- flypgs.com
Flights from Istanbul Sabiha Gökçen International Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- kr 700–3,400
- Phone
- +46 771 15 15 15
- info@tagkompaniet.se
- Website
- vy.se
Train from Lillestrøm stasjon to Väse station
- Ave. Duration
- 3h 14m
- Frequency
- 4 times a week
- Schedules at
- vy.se
Train from Stockholm Centralstation to Kristinehamn station
- Ave. Duration
- 3h 23m
- Frequency
- 3 times a week
- Schedules at
- vy.se
Train from Stockholm Centralstation to Väse station
- Ave. Duration
- 2h 57m
- Frequency
- 3 times a week
- Schedules at
- vy.se
- Phone
- +46 77 144 41 11
- Website
- vy.se
Train from Lillestrøm stasjon to Väse station
- Ave. Duration
- 3h 4m
- Frequency
- 4 times a week
- Estimated price
- kr 210–300
- Schedules at
- vy.se
Train from Stockholm Centralstation to Kristinehamn station
- Ave. Duration
- 2h 54m
- Frequency
- 6 times a week
- Estimated price
- kr 240–340
- Schedules at
- vy.se
Train from Stockholm Centralstation to Väse station
- Ave. Duration
- 3h 26m
- Frequency
- 6 times a week
- Estimated price
- kr 280–390
- Schedules at
- vy.se
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Helsingborg Centralstation to Göteborg Centralstation
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- kr 370–440
- Website
- https://www.oresundstag.se/en
Train from Köpenhamn H to Göteborg Centralstation
- Ave. Duration
- 3h 36m
- Frequency
- Hourly
- Estimated price
- kr 480–600
- Website
- https://www.oresundstag.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Helsingborg Centralstation to Göteborg Centralstation
- Ave. Duration
- 1h 52m
- Frequency
- Every 4 hours
- Estimated price
- kr 210–600
- Website
- https://www.sj.se/en/
Train from Göteborg Centralstation to Karlstad Centralstation
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- kr 180–500
- Website
- https://www.sj.se/en/
Train from Stockholm Centralstation to Kristinehamn station
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Estimated price
- kr 260–600
- Website
- https://www.sj.se/en/
- Phone
- 0550-875 61
- info@tagakeriet.se
- Website
- tagakeriet.se
Train from Göteborg Centralstation to Karlstad Centralstation
- Ave. Duration
- 2h 22m
- Frequency
- Twice a week
- Estimated price
- kr 330–380
- Website
- Tågab
Train from Stockholm Centralstation to Kristinehamn station
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- kr 370–460
- Website
- Tågab
- Phone
- +90 444 8 233
- cozum@tcddtasimacilik.gov.tr
- Website
- tcdd.gov.tr
Train from Halkalı to Sofia
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- kr 140–230
- Website
- https://www.tcdd.gov.tr/lang/en
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Berlin Hbf to Koebenhavn H
- Ave. Duration
- 7h 4m
- Frequency
- Twice daily
- Estimated price
- kr 500–1,100
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- kr 500–750
- 1st Class
- kr 800–1,100
- Business
- kr 850–950
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Villach Hbf ARZ to Hamburg Hbf
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- kr 1,100–9,500
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- kr 4,700–5,200
- Car Compartment
- kr 8,500–9,500
- Phone
- +46 77 175 75 75
- Website
- sj.se
Train from Stockholm Centralstation to Kristinehamn station
- Ave. Duration
- 2h 22m
- Frequency
- 4 times a day
- Estimated price
- kr 260–600
- Website
- https://www.sj.se/en
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Halkali to Bucharest
- Ave. Duration
- 9h 8m
- Frequency
- Twice a week
- Estimated price
- kr 200–350
- Website
- https://www.bdz.bg/en
- 2nd Class
- kr 200–280
- 1st Class
- kr 270–350
- Phone
- 0545 792 30 02
- info@luksyonca.com.tr
- Website
- luksyonca.com.tr
Bus from İstanbul Esenler to Beograd, Autobuska stanica
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- kr 426
- Schedules at
- polazak.rs
- Phone
- +381 35 534 931
- info@unilines.com
- Website
- unilines.com
Bus from Beograd, Autobuska stanica to Helsingborg
- Ave. Duration
- 24h 37m
- Frequency
- Once a week
- Schedules at
- unilines.com
Bus from Beograd, Autobuska stanica to Jönköping
- Ave. Duration
- 30h 50m
- Frequency
- Once a week
- Schedules at
- unilines.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Sofia to Berlin Hauptbahnhof
- Ave. Duration
- 22h 50m
- Frequency
- Once a week
- Estimated price
- kr 700–1,100
- Website
- https://union-ivkoni.com/en
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Istanbul Hotel Montenegro to Belgrade New Bus Station
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- kr 550–800
- Website
- https://citylines.eu/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Jönköping Bus Station to Kristinehamn Station
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- kr 440–900
- Website
- https://www.vybuss.com/
- Phone
- 0550-66 15 70
- Website
- bergslagstaget.se
Bus from Jönköping Bus Station to Kristinehamn Station
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a week
- Estimated price
- kr 260–390
- Website
- BT Buss
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Bucharest to Göteborg
- Ave. Duration
- 40h 44m
- Frequency
- Once a week
- Estimated price
- kr 750–1,100
- Schedules at
- latinoexpres.ro
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from İstanbul Esenler bus station to București, Autogara Militari
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- kr 450–700
- Website
- https://www.flixbus.co.uk
- Phone
- 0040 723 450 475
- info@comati-psg.ro
- Website
- comati-psg.ro
Bus from Bucharest Filaret Bus Station to Stockholm, Cityterminalen
- Ave. Duration
- 46h 45m
- Frequency
- Twice a week
- Estimated price
- kr 1,800–2,300
- Website
- Comati PSG
Want to know more about travelling around Sweden
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










































