There are 8 ways to get from Seville to Ohrid 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 to Ohrid Airport
best- Fly from Seville Airport (SVQ) to Ohrid Airport (OHD)plane SVQ - OHD
8h 23m$115–468Fly to Tirana International Airport Nënë Tereza, bus
cheapest- Fly from Seville Airport (SVQ) to Tirana International Airport Nënë Tereza (TIA)plane SVQ - TIA
- Take the bus from Elbasan to Ohridbus
12h 4m$70–252Train, bus via Madrid
- Take the train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the bus from Montpellier to Tiranabus
- Take the bus from Tirana to Elbasanbus
- Take the bus from Elbasan to Ohridbus
34h 19mDrive 3,301.6 km
- Drive from Seville to Ohridcar 3,301.6 km
37h 36m$604–872Train, bus
- Take the train from Sevilla-Santa Justa to Gironatrain Ave
- Take the bus from Girona, Estació d'Autobusos to Tiranabus
- Take the bus from Tirana to Ohridbus
45h 44mBus via Tarragona
- Take the bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Estación de Autobuses de Granadabus
- Take the bus from Estación de Autobuses de Granada to Tarragonabus
- Take the bus from Tarragona - Bus Station to Tiranabus
- Take the bus from Tirana to Elbasanbus
- Take the bus from Elbasan to Ohridbus
46h 16mBus
- Take the bus from Estación Santa Justa to Sofiabus
- Take the bus from Sofiya, Avtogara Serdika to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Ohridbus
2d 16h$162–235Drive, car train
- Drive from Seville to Salzburg Hbfcar
- Take the car train from Salzburg Hbf to Villach Hbfcartrain
- Drive from Villach Hbf to Ohridcar
38h 10m$781–1,125
Seville Airport (SVQ) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Seville to Ohrid is to fly and bus which costs $65 - $260 and takes 12h 4m.
The fastest way to get from Seville to Ohrid is to fly which takes 8h 23m and costs $110 - $470.
No, there is no direct bus from Seville to Ohrid. However, there are services departing from Estación Santa Justa and arriving at Ohrid via Sofiya, Avtogara Serdika and Skopje, Transporten Centar. The journey, including transfers, takes approximately 2 days 16h.
The distance between Seville and Ohrid is 2346 km. The road distance is 3301.6 km.
The best way to get from Seville to Ohrid without a car is to train and bus via Madrid which takes 34h 19m and costs .
It takes approximately 8h 23m to get from Seville to Ohrid, including transfers.
Seville to Ohrid bus services, operated by Yubim, depart from Estación Santa Justa station.
The best way to get from Seville to Ohrid is to fly which takes 8h 23m and costs $110 - $470. Alternatively, you can bus via Tarragona, which costs and takes 46h 16m.
Seville to Ohrid bus services, operated by Yubim, arrive at Sofia station.
Yes, the driving distance between Seville to Ohrid is 3302 km. It takes approximately 37h 36m to drive from Seville to Ohrid.
What companies run services between Seville, Spain and Ohrid, North Macedonia?
Ulendo Airlink, easyJet, and Ryanair fly from Seville Airport (SVQ) to Ohrid Airport (OHD) 3 times a week. Alternatively, you can take a bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Ohrid via Estación de Autobuses de Granada, Tarragona - Bus Station, Tirana, Tirana, and Elbasan in around 46h 16m.
- Website
- flyulendo.com
Flights from Seville Airport to Ohrid Airport via Milan Malpensa
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- $100–550
Flights from Seville Airport to Tirana International Airport Nënë Tereza via Rome
- Ave. Duration
- 6h 2m
- When
- Monday, Friday, and Saturday
- Estimated price
- $50–240
Flights from Seville Airport to Tirana International Airport Nënë Tereza via Verona
- Ave. Duration
- 5h 10m
- When
- Thursday and Sunday
- Estimated price
- $85–310
Flights from Seville Airport to Tirana International Airport Nënë Tereza via Valencia
- Ave. Duration
- 6h 15m
- When
- Tuesday
- Estimated price
- $50–120
- Website
- ryanair.com
Flights from Seville Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 10h 25m
- When
- Sunday
- Estimated price
- $100–240
Flights from Seville Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- $100–240
Flights from Seville Airport to Tirana International Airport Nënë Tereza via Pisa
- Ave. Duration
- 11h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- $100–240
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- $50–75
- Website
- https://www.renfe.com/es/en
- Básico
- $50–75
Train from Sevilla-Santa Justa to Girona
- Ave. Duration
- 7h 1m
- Frequency
- Once daily
- Estimated price
- $100–150
- Website
- https://www.renfe.com/es/en
- Básico
- $100–150
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $27–85
- Website
- https://iryo.eu/en/home
- Inicial
- $27–85
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 4m
- Frequency
- Every 4 hours
- Estimated price
- $45–60
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $90–120
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Sevilla-Santa Justa to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 39m
- Frequency
- 3 times a day
- Estimated price
- $23–70
- Website
- https://www.ouigo.com/es/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to Villach Hbf
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $100–130
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +355 69 232 8000
- anumitravel@gmail.com
- Website
- facebook.com
Bus from Montpellier to Tirana
- Ave. Duration
- 19h 49m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Girona, Estació d'Autobusos to Tirana
- Ave. Duration
- 32h 11m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Tirana to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +389 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +355 69 234 8608
- info@dritatravel.com
- Website
- dritatravel.com
Bus from Tirana to Ohrid
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $18
- Schedules at
- dritatravel.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Sevilla, Estación de Autobuses (Plaza de Armas) to Estación de Autobuses de Granada
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- $22–45
- Website
- https://www.alsa.com/en/
Bus from Estación de Autobuses de Granada to Tarragona
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- $70–150
- Website
- https://www.alsa.com/en/
- Phone
- +355 69 249 3348
- pati.travel@hotmail.com
- Website
- pati-travel.al
Bus from Tarragona - Bus Station to Tirana
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- 02 981 10 40
- travel@yubim.eu
- Website
- yubim.eu
Bus from Estación Santa Justa to Sofia
- Ave. Duration
- 2d 6h
- Frequency
- Twice a week
- Estimated price
- $140–180
- Schedules at
- yubim.eu
- Phone
- +389(0)2 24 02 388
- avtobuska@maksoob.com.mk
- Website
- facebook.com
Bus from Sofiya, Avtogara Serdika to Skopje, Transporten Centar
- Ave. Duration
- 4h 40m
- Frequency
- Twice daily
- Estimated price
- $13–35
- Schedules at
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- $10–16
- Schedules at
- traveling.com
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Sofiya, Avtogara Serdika to Skopje, Transporten Centar
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $26–40
- Website
- https://en.kaleiatravel.com/
- Phone
- 02 952 50 04
- matpu96@abv.bg
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Skopje, Transporten Centar
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Estimated price
- $29–40
- Schedules at
- matpu.com
- Phone
- +389 47 231 192
- info@transkop.mk
- Website
- transkop.mk
Bus from Sofiya, Avtogara Serdika to Skopje, Transporten Centar
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- $18–30
- Schedules at
- transkop.mk
- Phone
- +389 71 302 600
- classik.kompani@hotmail.com
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $19
- Schedules at
- https://traveling.com/en/bus/company/classic-company
- Phone
- (389) 46 251-882
- info@galeb.mk
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 5 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- 078/421-297
- biserprom.mk@gmail.com
- Website
- biserprom.com.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- ganic.ekskluziv@yahoo.com
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $16
- Schedules at
- ganicekskluziv.mk
Want to know more about travelling around North Macedonia
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
There are 1322+ hotels available in Ohrid.



































