There are 7 ways to get from Gijón to Sofia by plane, train, bus, car, 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.
Fly from Asturias Airport
best- Fly from Asturias Airport (OVD) to Sofia Airport (SOF)plane OVD - SOF
8h 43m$144–366Train, bus
- Take the train from Gijon to Leontrain Alv / ...
- Take the bus from León to Saint-Étienne - Rue Milleret Bus Stopbus
- Take the train from St Etienne Chateaucreux to Lyon Part Dieutrain Ter
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Trieste Centraletrain Fr
- Take the bus from Trieste to Sofia Central Bus Stationbus
44h 9m$347–524Drive 2,883 km
- Drive from Gijón to Sofiacar 2,883 km
29h 1m$499–720Bus to Santander Airport, fly
- Take the bus from Estación de Autobuses de Gijón/Xixón to Parada de autobús del aeropuerto de Santanderbus
- Fly from Santander Airport (SDR) to Sofia Airport (SOF)plane SDR - SOF
9h 38m$156–416Bus
- Take the bus from Estación de Autobuses de Gijón/Xixón to Padovabus
- Take the bus from Padova to Sofia Central Bus Stationbus
45h 33m$241–269Bus via Zurich
- Take the bus from Estación de Autobuses de Gijón/Xixón to Irunbus
- Take the bus from Hendaye to Zurich Bus Stationbus
- Take the bus from Zurich to Sofia Central Bus Stationbus
2d 7h$273–406Drive, car train
- Drive from Gijón to Fuldacar
- Take the cartrain from Fulda to Villach Hbf ARZcartrain
- Drive from Villach Hbf ARZ to Sofiacar
35h 54m$660–924
Gijón to Sofia by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Gijón to Sofia is to fly which costs $140 - $370 and takes 8h 43m.
The fastest way to get from Gijón to Sofia is to fly which takes 8h 43m and costs $140 - $370.
No, there is no direct bus from Gijón to Sofia station. However, there are services departing from Estación de Autobuses de Gijón/Xixón and arriving at Sofia Central Bus Station via Padova. The journey, including transfers, takes approximately 45h 33m.
The distance between Gijón and Sofia is 2430 km. The road distance is 2883 km.
The best way to get from Gijón to Sofia without a car is to train and bus which takes 44h 9m and costs $340 - $550.
It takes approximately 8h 43m to get from Gijón to Sofia, including transfers.
Gijón to Sofia bus services, operated by Tabita Tour, depart from Estación de Autobuses de Gijón/Xixón station.
The best way to get from Gijón to Sofia is to fly which takes 8h 43m and costs $140 - $370. Alternatively, you can bus, which costs $240 - $270 and takes 45h 33m.
Gijón to Sofia bus services, operated by Tabita Tour, arrive at Padova station.
Sofia is 1h ahead of Gijón. It is currently 10:48 PM in Gijón and 11:48 PM in Sofia.
What companies run services between Gijón, Spain and Sofia, Bulgaria?
Vueling Airlines, Bulgaria Air, and three other airlines fly from Asturias Airport (OVD) to Sofia Airport (SOF) twice daily. Alternatively, you can take a bus from Estación de Autobuses de Gijón/Xixón to Sofia Central Bus Station via Padova in around 45h 33m.
- Website
- wizzair.com
Flights from Asturias Airport to Sofia Airport via Barcelona
- Ave. Duration
- 6h 27m
- When
- Friday to Sunday
- Estimated price
- $70–310
Flights from Asturias Airport to Sofia Airport via Palma Mallorca
- Ave. Duration
- 7h 10m
- When
- Saturday
- Estimated price
- $70–320
Flights from Asturias Airport to Sofia Airport via Valencia
- Ave. Duration
- 7h 30m
- When
- Thursday and Sunday
- Estimated price
- $75–320
Flights from Santander Airport to Sofia Airport
- Ave. Duration
- 3h 20m
- When
- Tuesday and Saturday
- Estimated price
- $75–340
- Website
- ryanair.com
Flights from Asturias Airport to Sofia Airport via Barcelona
- Ave. Duration
- 7h 50m
- When
- Saturday to Friday
- Estimated price
- $80–300
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Gijon to Leon
- Ave. Duration
- 1h 39m
- Frequency
- Every 3 hours
- Estimated price
- $21–35
- Website
- Renfe Viajeros
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Gijon to Leon
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- $23–45
- Website
- Renfe AVE
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from St Etienne Chateaucreux to Lyon Part Dieu
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- $12–20
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from St Etienne Chateaucreux to Lyon Part Dieu
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- $13–20
- Website
- TGV inOui
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- $55–85
- Website
- Trenitalia
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Milano Centrale to Trieste Centrale
- Ave. Duration
- 4h 13m
- Frequency
- Every 4 hours
- Estimated price
- $60–110
- Website
- Trenitalia Frecce
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Fulda to Villach Hbf ARZ
- Ave. Duration
- 8h 46m
- Frequency
- Once a week
- Estimated price
- $110–130
- Website
- Urlaubs-Express (UEX)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from León to Saint-Étienne - Rue Milleret Bus Stop
- Ave. Duration
- 14h 29m
- Frequency
- Twice daily
- Estimated price
- $100–170
- Website
- BlaBlaCar Bus
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $98
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Padova to Sofia Central Bus Station
- Ave. Duration
- 16h
- Frequency
- 3 times a week
- Estimated price
- $101
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Autobuses de Gijón/Xixón to Parada de autobús del aeropuerto de Santander
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- $106
- Website
- ALSA
- Aeropuerto de Santander
- $106
Bus from Estación de Autobuses de Gijón/Xixón to Irun
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a day
- Estimated price
- $40–65
- Website
- ALSA
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Estación de Autobuses de Gijón/Xixón to Padova
- Ave. Duration
- 28h 33m
- Frequency
- Twice a week
- Estimated price
- $140–170
- Schedules at
- tabitatour.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Hendaye to Zurich Bus Station
- Ave. Duration
- 17h 35m
- Frequency
- Twice daily
- Estimated price
- $110–180
- Website
- Flixbus
- Phone
- 02 981 10 40
- [email protected]
- Website
- yubim.eu
Bus from Zurich to Sofia Central Bus Station
- Ave. Duration
- 28h 30m
- Frequency
- Once a week
- Estimated price
- $120–160
- Schedules at
- yubim.eu
Want to know more about travelling around Bulgaria
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
Booking & Getting There
Yes, the driving distance between Gijón to Sofia is 2883 km. It takes approximately 29h 1m to drive from Gijón to Sofia.
There are 2286+ hotels available in Sofia.















































