There are 10 ways to get from Scotland to Sochi by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Aberdeen Airport to Sochi International Airport
best- Fly from Aberdeen Airport (ABZ) to Sochi International Airport (AER)plane ABZ - AER
20h 38m₽11,555–32,670Fly Edinburgh Airport to Krasnodar, train
cheapest- Fly from Edinburgh Airport (EDI) to Krasnodar (KRR)plane EDI - KRR
- Take the train from Krasnodar 1 to Sochitrain
23h 30m₽8,737–29,957Train, bus
- Take the train from Glasgow Central to London Eustontrain
- Take the train from London St. Pancras Int. to Amsterdam Centraaltrain
- Take the train from Amsterdam Centraal to Osnabrueck Hbftrain
- Take the bus from Osnabrück to Zhlobinbus
- Take the bus from Zhlobin to Krasnodar-1 Bus stationbus
- Take the bus from Krasnodar-1 Bus station to Sochi Bus stationbus
3d 8h₽37,970–132,662Train, bus via Warsaw
- Take the train from Glasgow Central to London Eustontrain
- Take the bus from London Victoria to Warsaw, Bus Station Westbus
- Take the bus from Warszawa, Dworzec Zachodni to Babruysk Bus stationbus
- Take the train from Bobruisk to Sochitrain
3d 20h₽30,310–63,882Fly Glasgow Airport to Sochi International Airport
- Fly from Glasgow Airport (GLA) to Sochi International Airport (AER)plane GLA - AER
13h 35m₽9,082–30,995Fly Inverness Dalcross Airport to Sochi International Airport
- Fly from Inverness Dalcross Airport (INV) to Sochi International Airport (AER)plane INV - AER
14h 4m₽12,061–37,824Train to Newcastle, fly to Sochi International Airport
- Take the train from Edinburgh Waverley to Newcastletrain
- Fly from Newcastle (NCL) to Sochi International Airport (AER)plane NCL - AER
21h 22m₽11,440–41,893Fly Edinburgh Airport to Sochi International Airport
- Fly from Edinburgh Airport (EDI) to Sochi International Airport (AER)plane EDI - AER
11h 6m₽9,029–30,942Bus
- Take the bus from Glasgow to Manchester, Shudehill Interchangebus
- Take the bus from Manchester, Coach Station to Cluj-Napoca, Autogara Sens Vestbus
- Take the bus from Cluj-Napoca, Autogara Sens Vest to Brnobus
- Take the bus from Brno ÚAN Zvonařka to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Tuapsebus
- Take the bus from Tuapse to Sochi Bus stationbus
4d₽23,476–50,575Train, bus via Elbląg
- Take the train from Glasgow Central to London Eustontrain
- Take the train from London St Pancras Intl to Lille Europetrain
- Take the bus from Lille to Elblag, Bus Stationbus
- Take the bus from Elbląg to Kaliningrad Bus stationbus
- Take the train from Kaliningrad-Passajirsk to Sochitrain
4d 5h₽31,370–72,462
Scotland to Sochi by train, foot, and bus
Questions & Answers
The cheapest way to get from Scotland to Sochi is to fly and train which costs RUB 8500 - RUB 30000 and takes 23h 30m.
The fastest way to get from Scotland to Sochi is to fly which takes 11h 6m and costs RUB 9000 - RUB 31000.
No, there is no direct bus from Scotland to Sochi station. However, there are services departing from Glasgow and arriving at Sochi Bus station via Manchester, Coach Station, Cluj-Napoca, Autogara Sens Vest, Brno ÚAN Zvonařka, Minsk Central Bus Station and Tuapse. The journey, including transfers, takes approximately 4 days 0h.
The distance between Scotland and Sochi is 3328 km.
The best way to get from Scotland to Sochi without a car is to train and bus which takes 3 days 8h and costs RUB 38000 - RUB 140000.
It takes approximately 20h 38m to get from Scotland to Sochi, including transfers.
Scotland to Sochi bus services, operated by FlixBus, depart from Glasgow station.
The best way to get from Scotland to Sochi is to fly which takes 20h 38m and costs RUB 11000 - RUB 33000. Alternatively, you can bus, which costs RUB 23000 - RUB 55000 and takes 4 days 0h.
Scotland to Sochi bus services, operated by FlixBus, arrive at Manchester, Shudehill Interchange station.
Sochi is 2h ahead of Scotland. It is currently 3:11 AM in Scotland and 5:11 AM in Sochi.
What companies run services between Scotland and Sochi, Russia?
Scandinavian Airlines, Ural Airlines, and six other airlines fly from Aberdeen Airport (ABZ) to Sochi International Airport (AER) once daily. Alternatively, you can take a bus from Glasgow to Sochi Bus station via Manchester, Shudehill Interchange, Manchester, Coach Station, Cluj-Napoca, Autogara Sens Vest, Brno ÚAN Zvonařka, Minsk Central Bus Station, and Tuapse in around 4d.
- Website
- airserbia.com
Flights from Aberdeen Airport to Sochi International Airport via Amsterdam Schiphol, Belgrade
- Ave. Duration
- 22h 45m
- When
- Thursday and Sunday
- Estimated price
- ₽10,000–33,000
Flights from Aberdeen Airport to Sochi International Airport via Paris Charles de Gaulle, Belgrade
- Ave. Duration
- 27h 50m
- When
- Thursday and Sunday
- Estimated price
- ₽10,000–33,000
Flights from Glasgow Airport to Sochi International Airport via Frankfurt, Belgrade
- Ave. Duration
- 18h 20m
- When
- Thursday and Sunday
- Estimated price
- ₽8,000–26,000
Flights from Glasgow Airport to Sochi International Airport via Amsterdam Schiphol, Belgrade
- Ave. Duration
- 18h 45m
- When
- Thursday and Sunday
- Estimated price
- ₽8,000–26,000
Flights from Inverness Dalcross Airport to Sochi International Airport via London Heathrow, Belgrade
- Ave. Duration
- 20h 50m
- When
- Sunday
- Estimated price
- ₽10,000–34,000
Flights from Newcastle to Sochi International Airport via Frankfurt, Belgrade
- Ave. Duration
- 18h
- When
- Sunday
- Estimated price
- ₽9,000–28,000
Flights from Newcastle to Sochi International Airport via Amsterdam Schiphol, Belgrade
- Ave. Duration
- 20h 15m
- When
- Thursday
- Estimated price
- ₽9,000–28,000
- Website
- iraero.ru
Flights from Glasgow Airport to Sochi International Airport via Dalaman
- Ave. Duration
- 10h 15m
- When
- Saturday
- Estimated price
- ₽6,500–27,000
Flights from Glasgow Airport to Sochi International Airport via Antalya
- Ave. Duration
- 18h 18m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₽6,500–55,000
Flights from Edinburgh Airport to Sochi International Airport via Dalaman
- Ave. Duration
- 7h 30m
- When
- Thursday
- Estimated price
- ₽6,500–27,000
- Website
- azimuth.aero
Flights from Aberdeen Airport to Sochi International Airport via Krakow, Istanbul
- Ave. Duration
- 18h 5m
- When
- Tuesday
- Estimated price
- ₽9,500–29,000
Flights from Inverness Dalcross Airport to Sochi International Airport via London Heathrow, Istanbul
- Ave. Duration
- 13h 10m
- When
- Wednesday
- Estimated price
- ₽11,000–65,000
Flights from Inverness Dalcross Airport to Sochi International Airport via Amsterdam Schiphol, Istanbul
- Ave. Duration
- 13h 35m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- ₽16,000–70,000
Flights from Edinburgh Airport to Sochi International Airport via Istanbul
- Ave. Duration
- 9h 20m
- When
- Wednesday and Friday
- Estimated price
- ₽15,000–65,000
- Website
- aeroflot.ru
Flights from Inverness Dalcross Airport to Sochi International Airport via London Heathrow, Istanbul
- Ave. Duration
- 10h 10m
- When
- Monday and Saturday
- Estimated price
- ₽11,000–65,000
Flights from Inverness Dalcross Airport to Sochi International Airport via Amsterdam Schiphol, Istanbul
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₽16,000–80,000
Flights from Edinburgh Airport to Krasnodar via Istanbul
- Ave. Duration
- 20h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₽15,000–65,000
- Website
- uralairlines.ru
Flights from Aberdeen Airport to Sochi International Airport via Copenhagen, Istanbul
- Ave. Duration
- 17h 15m
- When
- Wednesday and Sunday
- Estimated price
- ₽11,000–48,000
Flights from Inverness Dalcross Airport to Sochi International Airport via Amsterdam Schiphol, Istanbul
- Ave. Duration
- 19h
- When
- Saturday
- Estimated price
- ₽16,000–70,000
- Website
- southwindairlines.com
Flights from Newcastle to Sochi International Airport via Antalya
- Ave. Duration
- 16h 20m
- When
- Thursday
- Estimated price
- ₽7,000–29,000
Flights from Edinburgh Airport to Krasnodar via Antalya
- Ave. Duration
- 15h 10m
- When
- Saturday
- Estimated price
- ₽6,500–27,000
- Phone
- +44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Glasgow Central to London Euston
- Ave. Duration
- 4h 38m
- Frequency
- Hourly
- Estimated price
- ₽15,000–25,000
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Glasgow Central to London Euston
- Ave. Duration
- 7h 20m
- Frequency
- 6 times a week
- Estimated price
- ₽8,000–14,000
- Website
- https://www.sleeper.scot/
Train from Edinburgh Waverley to Newcastle
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽2,600–4,200
- Website
- https://www.sleeper.scot/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from London St. Pancras Int. to Amsterdam Centraal
- Ave. Duration
- 4h 16m
- Frequency
- 5 times a day
- Estimated price
- ₽5,500–14,000
- Website
- https://www.ns.nl/en
Train from Amsterdam Centraal to Osnabrueck Hbf
- Ave. Duration
- 2h 51m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,400–6,000
- Website
- https://www.ns.nl/en
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- 3 times a day
- Estimated price
- ₽2,600–6,500
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from London St. Pancras Int. to Amsterdam Centraal
- Ave. Duration
- 4h 16m
- Frequency
- Twice daily
- Estimated price
- ₽16,000–27,000
- Website
- https://www.eurostar.com/rw-en
Train from London St Pancras Intl to Lille Europe
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₽7,000–13,000
- Website
- https://www.eurostar.com/rw-en
- Website
- govolta.nl
Train from Amsterdam Centraal to Osnabrueck Hbf
- Ave. Duration
- 2h 59m
- Frequency
- 5 times a week
- Schedules at
- govolta.nl
Train from Bobruisk to Sochi
- Ave. Duration
- 45h 50m
- Frequency
- 4 times a week
- Estimated price
- ₽7,500–15,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽12,000–15,000
- 1nd Class (SW)
- ₽22,000–30,000
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Edinburgh Waverley to Newcastle
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- ₽3,800–6,000
- Website
- https://www.lner.co.uk/
Train from Edinburgh Waverley to Newcastle
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₽6,500–10,000
- Website
- https://www.crosscountrytrains.co.uk/
- Phone
- +44 345 600 1671
- tpecustomer.relations@tpexpress.co.uk
- Website
- tpexpress.co.uk
Train from Edinburgh Waverley to Newcastle
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- ₽4,700–8,000
- Website
- https://www.tpexpress.co.uk/
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Krasnodar 1 to Sochi
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- ₽800–1,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽950–1,400
- Commuter Electric Train
- ₽800–1,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Kaliningrad-Passajirsk to Sochi
- Ave. Duration
- 2d 13h
- Frequency
- 4 times a week
- Estimated price
- ₽6,500–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽26,000–37,000
- 3rd Class (Platzcart)
- ₽6,500–9,000
- 2nd Class (Kupé)
- ₽8,500–12,000
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Osnabrück to Zhlobin
- Ave. Duration
- 32h 15m
- Frequency
- 3 times a week
- Estimated price
- ₽14,000–42,000
- Schedules at
- vt.by
Bus from Zhlobin to Krasnodar-1 Bus station
- Ave. Duration
- 26h 10m
- Frequency
- Once a week
- Estimated price
- ₽6,500–31,000
- Schedules at
- vt.by
Bus from Brno ÚAN Zvonařka to Minsk Central Bus Station
- Ave. Duration
- 18h 50m
- Frequency
- Once daily
- Estimated price
- ₽6,500–26,000
- Schedules at
- vt.by
- Phone
- +7 (8652) 23 47 41
- avtovokzal26@mail.ru
- Website
- avtovokzal26.ru
Bus from Krasnodar-1 Bus station to Sochi Bus station
- Ave. Duration
- 5h 7m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–2,200
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
Bus from Tuapse to Sochi Bus station
- Ave. Duration
- 1h 59m
- Frequency
- Twice daily
- Estimated price
- ₽460–650
- Schedules at
- https://avtovokzal26.ru/raspisanie
- Book at
- https://regionbilet.ru/
- Website
- https://avtovokzal26.ru/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from London Victoria to Warsaw, Bus Station West
- Ave. Duration
- 27h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽10,000–18,000
- Website
- https://www.flixbus.co.uk
Bus from Glasgow to Manchester, Shudehill Interchange
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₽2,100–3,700
- Website
- https://www.flixbus.co.uk
Bus from Lille to Elblag, Bus Station
- Ave. Duration
- 25h 45m
- Frequency
- Once daily
- Estimated price
- ₽9,500–17,000
- Website
- https://www.flixbus.co.uk
- Website
- infobus.by
Bus from Warszawa, Dworzec Zachodni to Babruysk Bus station
- Ave. Duration
- 11h 2m
- Frequency
- Twice daily
- Estimated price
- ₽4,200–6,000
- Website
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Tuapse
- Ave. Duration
- 33h 1m
- Frequency
- 3 times a week
- Estimated price
- ₽7,000–10,000
- Website
- https://infobus.by/en/bus
- Phone
- +40 230 560 555
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Manchester, Coach Station to Cluj-Napoca, Autogara Sens Vest
- Ave. Duration
- 19h 27m
- Frequency
- Once a week
- Estimated price
- ₽2,500–3,300
- Schedules at
- tarsin.ro
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Bus from Cluj-Napoca, Autogara Sens Vest to Brno
- Ave. Duration
- 16h 58m
- Frequency
- Once a week
- Estimated price
- ₽4,900–7,000
- Schedules at
- latinoexpres.ro
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Brno ÚAN Zvonařka to Minsk Central Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- ₽8,000–15,000
- Website
- https://www.intercars-tickets.com/
- Phone
- +7 (4012) 64-36-35
- info@avl39.ru
- Website
- avl39.ru
Bus from Elbląg to Kaliningrad Bus station
Want to know more about travelling around Russia
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
Travelling to the UK: What do I need to know?
Read the travel guide
The London Underground: Essential tips to navigate the Tube
Read the travel guide
How do I buy a London Underground ticket?
Read the travel guide


































































