There are 11 ways to get from Sofia to Stirling by plane, train, night train, bus, car, car train, busferry, or car ferry
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 Edinburgh Airport, train
best- Fly from Sofia Airport (SOF) to Edinburgh Airport (EDI)plane SOF - EDI
- Take the train from Edinburgh Park to Stirlingtrain
7h 30m£77–170Fly to Glasgow Airport, train
cheapest- Fly from Sofia Airport (SOF) to Glasgow Airport (GLA)plane SOF - GLA
- Take the train from Glasgow Queen Street to Stirlingtrain
10h 17m£62–189Train, night train, bus
- Take the train from Sofia Sever to Gorna Oryahovitsatrain Ic / ...
- Take the nighttrain from Gorna Oryahovitsa to Bucharestnighttrain
- Take the bus from Bucharest to London Victoriabus
- Take the bus from London Victoria to Milton Keynes Coachwaybus 541 / ...
- Take the train from Milton Keynes Central Station to Stirlingtrain
46h 32m£200–288Drive, Eurotunnel
- Drive from Sofia to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Stirlingcar
28h 58m£526–719Fly to Newcastle, train
- Fly from Sofia Airport (SOF) to Newcastle (NCL)plane SOF - NCL
- Take the train from Newcastle to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Stirlingtrain
11h 16m£107–229Fly to Aberdeen Airport, train
- Fly from Sofia Airport (SOF) to Aberdeen Airport (ABZ)plane SOF - ABZ
- Take the train from Aberdeen to Stirlingtrain
12h 2m£123–337Fly to Dundee Riverside Airport, train
- Fly from Sofia Airport (SOF) to Dundee Riverside Airport (DND)plane SOF - DND
- Take the train from Dundee to Stirlingtrain
11h 51m£105–406Bus
- Take the bus from Sofia Central Bus Station to Praha, ÚAN Florencbus
- Take the bus from Prague Florenc Central Bus Station to London Victoria Green Line Stationbus
- Take the bus from London Victoria to Buchanan Bus Stationbus
- Take the bus from Buchanan Bus Station to Islamic Centrebus M8 / ...
2d£172–400Bus, train
- Take the bus from Sofia Central Bus Station to Tiranabus
- Take the bus from Tirana to Bounds Green Road Londonbus
- Take the train from King's Cross to Edinburgh Waverleytrain
- Take the train from Edinburgh Waverley to Stirlingtrain
2d 5hTrain, bus and ferry
- Take the train from Sofia to Vidintrain Ic
- Take the train from Vidin to Craiovatrain Ic
- Take the busferry from Craiova, Autogara Pelendava Nord to Manchester Piccadillybusferry
- Take the train from Manchester Piccadilly to Haymarkettrain
- Take the train from Haymarket to Stirlingtrain
2d 13h£151–325Drive, car ferry
- Drive from Sofia to Calaiscar
- Take the carferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Stirlingcar
29h 59m£415–646
Sofia Airport (SOF) to Edinburgh Airport (EDI) flights
Questions & Answers
The cheapest way to get from Sofia to Stirling is to fly and train which costs £75 - £170 and takes 7h 30m.
The fastest way to get from Sofia to Stirling is to fly and train which takes 7h 30m and costs £75 - £170.
No, there is no direct bus from Sofia station to Stirling. However, there are services departing from Sofia Central Bus Station and arriving at Islamic Centre via Prague Florenc Central Bus Station, London Victoria and Buchanan Bus Station. The journey, including transfers, takes approximately 2 days 0h.
The distance between Sofia and Stirling is 1550 miles.
The best way to get from Sofia to Stirling without a car is to train and night train and bus which takes 46h 32m and costs £200 - £290.
It takes approximately 7h 30m to get from Sofia to Stirling, including transfers.
Sofia to Stirling bus services, operated by Union Ivkoni, depart from Sofia Central Bus Station.
Sofia to Stirling bus services, operated by Union Ivkoni, arrive at Praha, ÚAN Florenc station.
Stirling is 2h behind Sofia. It is currently 10:25 AM in Sofia and 8:25 AM in Stirling.
Book your Sofia to Stirling bus tickets online with Omio.
What companies run services between Sofia, Bulgaria and Stirling, Scotland?
You can take a bus from Sofia Central Bus Station to Islamic Centre via Prague Florenc Central Bus Station, London Victoria Green Line Station, London Victoria, and Buchanan Bus Station in around 2d.
- Website
- britishairways.com
Flights from Sofia Airport to Aberdeen Airport via London Heathrow
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- £95–600
Flights from Sofia Airport to Aberdeen Airport via Birmingham
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- £65–230
Flights from Sofia Airport to Aberdeen Airport via Manchester
- Ave. Duration
- 6h 50m
- When
- Thursday
- Estimated price
- £75–270
Flights from Sofia Airport to Dundee Riverside Airport via London Heathrow
- Ave. Duration
- 7h 52m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- £80–500
- Website
- jet2.com
Flights from Sofia Airport to Glasgow Airport via Prague
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- £50–170
Flights from Sofia Airport to Glasgow Airport via Krakow
- Ave. Duration
- 12h 35m
- When
- Monday
- Estimated price
- £50–170
Flights from Sofia Airport to Newcastle via Prague
- Ave. Duration
- 5h 35m
- When
- Friday
- Estimated price
- £55–190
Flights from Sofia Airport to Newcastle via Berlin Brandenburg
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- £50–110
Flights from Sofia Airport to Newcastle via Vienna
- Ave. Duration
- 7h 30m
- When
- Friday
- Estimated price
- £55–190
- Website
- ryanair.com
Flights from Sofia Airport to Edinburgh Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- £45–130
Flights from Sofia Airport to Newcastle via Charleroi
- Ave. Duration
- 5h 55m
- When
- Monday and Friday
- Estimated price
- £40–180
Flights from Sofia Airport to Newcastle via Krakow
- Ave. Duration
- 7h 5m
- When
- Monday and Sunday
- Estimated price
- £50–110
- Website
- klm.com
Flights from Sofia Airport to Glasgow Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- £75–390
Flights from Sofia Airport to Newcastle via Amsterdam Schiphol
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- £80–400
Flights from Sofia Airport to Aberdeen Airport via Amsterdam Schiphol
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- £100–550
- Website
- lufthansa.com
Flights from Sofia Airport to Edinburgh Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- £75–260
Flights from Sofia Airport to Edinburgh Airport via Frankfurt
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- £75–260
- Website
- easyjet.com
Flights from Sofia Airport to Glasgow Airport via Prague
- Ave. Duration
- 8h 15m
- When
- Thursday and Sunday
- Estimated price
- £50–190
Flights from Sofia Airport to Glasgow Airport via Birmingham
- Ave. Duration
- 11h 10m
- When
- Monday and Thursday
- Estimated price
- £45–160
- Website
- loganair.co.uk
Flights from Sofia Airport to Aberdeen Airport via Birmingham
- Ave. Duration
- 6h
- When
- Thursday
- Estimated price
- £65–230
Flights from Sofia Airport to Aberdeen Airport via Manchester
- Ave. Duration
- 6h 50m
- When
- Thursday
- Estimated price
- £75–270
Flights from Sofia Airport to Dundee Riverside Airport via London Heathrow
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- £90–500
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Edinburgh Park to Stirling
- Ave. Duration
- 42 min
- Frequency
- Hourly
- Estimated price
- £13–25
- Website
- ScotRail
Train from Glasgow Queen Street to Stirling
- Ave. Duration
- 34 min
- Frequency
- Every 20 minutes
- Estimated price
- £12–24
- Website
- ScotRail
Train from Edinburgh Waverley to Stirling
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £15–29
- Website
- ScotRail
Train from Aberdeen to Stirling
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- £50–100
- Website
- ScotRail
Train from Dundee to Stirling
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- £23–45
- Website
- ScotRail
Train from Edinburgh Waverley to Stirling
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- £15–29
- Website
- ScotRail
Train from Haymarket to Stirling
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- £15–28
- Website
- ScotRail
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Sofia Sever to Gorna Oryahovitsa
- Ave. Duration
- 3h 38m
- Frequency
- Hourly
- Estimated price
- £3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- £3–5
- 1st Class
- £4–6
Night train from Gorna Oryahovitsa to Bucharest
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- £2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- £2–4
- 1st Class
- £3–5
Train from Sofia to Vidin
- Ave. Duration
- 5h 11m
- Frequency
- Twice daily
- Estimated price
- £3–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- £3–5
- 1st Class
- £3–5
Train from Vidin to Craiova
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- £1–2
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- £1–2
- 1st Class
- £1–2
- Phone
- 0800 031 8542
- [email protected].
- Website
- Lumo
Train from Milton Keynes Central Station to Stirling
- Ave. Duration
- 5h 11m
- Frequency
- 3 times a day
- Estimated price
- £65–130
- Website
- Lumo
- Phone
- +44 (0) 8443 35 35 35
- Website
- LeShuttle
Car train from Calais-Fréthun to Folkestone
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- £117
- Website
- LeShuttle
- Standard fare
- £117
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- £40–60
- Website
- London North Eastern Railway Limited (LNER)
Train from Edinburgh Waverley to Stirling
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- £12–18
- Website
- London North Eastern Railway Limited (LNER)
Train from King's Cross to Edinburgh Waverley
- Ave. Duration
- 4h 5m
- Frequency
- Hourly
- Estimated price
- £130–190
- Website
- London North Eastern Railway Limited (LNER)
Train from Edinburgh Waverley to Stirling
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- £12–18
- Website
- London North Eastern Railway Limited (LNER)
Train from Haymarket to Stirling
- Ave. Duration
- 36 min
- Frequency
- Once daily
- Estimated price
- £12–17
- Website
- London North Eastern Railway Limited (LNER)
- Phone
- +44 3447 369 123
- [email protected]
- Website
- Cross Country
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- £65–95
- Website
- Cross Country
- Phone
- +44 345 600 1671
- [email protected]
- Website
- TransPennine Express
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- £40–75
- Website
- TransPennine Express
Train from Manchester Piccadilly to Haymarket
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- £75–140
- Website
- TransPennine Express
- Phone
- +44 330 060 0500
- [email protected]
- Website
- Caledonian Sleeper
Train from Newcastle to Edinburgh Waverley
- Ave. Duration
- 1h 43m
- Frequency
- Twice a week
- Estimated price
- £40–65
- Website
- Caledonian Sleeper
Train from Edinburgh Waverley to Stirling
- Ave. Duration
- 38 min
- Frequency
- 6 times a week
- Estimated price
- £11–19
- Website
- Caledonian Sleeper
Train from Edinburgh Waverley to Stirling
- Ave. Duration
- 38 min
- Frequency
- 6 times a week
- Estimated price
- £11–19
- Website
- Caledonian Sleeper
- Phone
- +40 745 766 766
- [email protected]
- Website
- maxibustravel.autogari.ro
Bus from Bucharest to London Victoria
- Ave. Duration
- 30h
- Frequency
- Twice a week
- Estimated price
- £120
- Schedules at
- maxibustravel.autogari.ro
- Phone
- +44 (0)3717 81 81 81
- Website
- National Express
Bus from London Victoria to Milton Keynes Coachway
- Ave. Duration
- 1h 50m
- Frequency
- Every 30 minutes
- Estimated price
- £9–24
- Website
- National Express
Bus from London Victoria to Buchanan Bus Station
- Ave. Duration
- 11h 15m
- Frequency
- Every 4 hours
- Estimated price
- £80–200
- Website
- National Express
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Sofia Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 18h 5m
- Frequency
- Once a week
- Estimated price
- £40–70
- Website
- Union Ivkoni
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Prague Florenc Central Bus Station to London Victoria Green Line Station
- Ave. Duration
- 18h 30m
- Frequency
- 4 times a week
- Estimated price
- £80–120
- Website
- RegioJet
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from London Victoria to Buchanan Bus Station
- Ave. Duration
- 9h 15m
- Frequency
- Every 30 minutes
- Estimated price
- £45–75
- Website
- Flixbus
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Buchanan Bus Station to Islamic Centre
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- £5–10
- Website
- Scottish Citylink Coaches Ltd
- Single
- £5–10
- Phone
- 01698 653164
- [email protected]
- Website
- Park's of Hamilton
Bus from Buchanan Bus Station to Islamic Centre
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Website
- Park's of Hamilton
- Phone
- +355 68 391 1009
- [email protected]
- Website
- nelatours.com
Bus from Sofia Central Bus Station to Tirana
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- £39
- Schedules at
- nelatravel.site
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Tirana to Bounds Green Road London
- Ave. Duration
- 34h 25m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- 0040263701919
- [email protected]
- Website
- latinoexpres.ro
Busferry from Craiova, Autogara Pelendava Nord to Manchester Piccadilly
- Ave. Duration
- 45h 51m
- Frequency
- Twice a week
- Estimated price
- £60–150
- Schedules at
- latinoexpres.ro
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £7–45
- Website
- Irish Ferries
Want to know more about travelling around United Kingdom
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 638+ hotels available in Stirling.






















































