There are 13 ways to get from Málaga to North Macedonia by plane, bus, train, car, or shuttle
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, bus
best- Fly from Málaga Airport (AGP) to Ohrid Airport (OHD)plane AGP - OHD
- Take the bus from Gorenci to Gostivarbus
10h 36m$116–407Fly to Sofia Airport, bus
cheapest- Fly from Málaga Airport (AGP) to Sofia Airport (SOF)plane AGP - SOF
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
12h 20m$72–195Train, bus via Bellinzona
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Genevetrain Tgv
- Take the train from Genève to Bellinzonatrain Ic
- Take the bus from Bellinzona to Ferizajbus
- Take the train from Ferizaj to Skopje, Transporten Centartrain
40h 48m$518–1,127Train, bus
- Take the train from Malaga Maria Zambrano to Barcelona-Santstrain Ave
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Skopje, Transporten Centarbus
40h 58mDrive 3,245.6 km
- Drive from Málaga to Skopjecar 3,245.6 km
33h 21m$593–857Fly to Pristina, bus
- Fly from Málaga Airport (AGP) to Pristina (PRN)plane AGP - PRN
- Take the bus from Pristina to Skopje, Transporten Centarbus
12h 41m$88–338Fly to Skopje International Airport
- Fly from Málaga Airport (AGP) to Skopje International Airport (SKP)plane AGP - SKP
7h 47m$121–267Fly to Thessaloniki Airport Makedonia, bus
- Fly from Málaga Airport (AGP) to Thessaloniki Airport Makedonia (SKG)plane AGP - SKG
- Take the bus from Thessaloniki to Skopje Central Bus Stationbus
14h 5m$133–240Fly to Tirana International Airport Nënë Tereza, bus, shuttle
- Fly from Málaga Airport (AGP) to Tirana International Airport Nënë Tereza (TIA)plane AGP - TIA
- Take the bus from Tirana Airport to Prizren,Autobuska Stanicabus
- Take a shuttle bus from Prizren,Autobuska Stanica to Skopje
11h 13m$89–215Fly to Belgrade Nikola Tesla Airport, bus
- Fly from Málaga Airport (AGP) to Belgrade Nikola Tesla Airport (BEG)plane AGP - BEG
- Take the bus from Beograd, Autobuska stanica to Kumanovobus
12h 55m$115–257Train, bus #2
- Take the train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Gostivarbus
- Take the bus from Gostivar to Skopje, Transporten Centarbus
41h 1mBus via Tarragona
- Take the bus from Malaga Eeaa 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
- Take the bus from Ohrid to Skopje, Transporten Centarbus
2d 1hBus
- Take the bus from Estación de Autobuses de Málaga to Timișoara, Gara Timisoara Nordbus
- Take the bus from Timișoara to Sofiabus
- Take the bus from Sofia Central Bus Station to Skopje Nikola Karevbus
2d 19h$273–371
Málaga Airport (AGP) to Ohrid Airport (OHD) flights
Questions & Answers
The cheapest way to get from Málaga to North Macedonia is to fly and bus which costs $70 - $200 and takes 12h 20m.
The fastest way to get from Málaga to North Macedonia is to fly which takes 7h 47m and costs $120 - $270.
No, there is no direct bus from Málaga to North Macedonia. However, there are services departing from Malaga Eeaa and arriving at Skopje, Transporten Centar via Tarragona - Bus Station, Tirana, Elbasan and Ohrid. The journey, including transfers, takes approximately 2 days 1h.
The distance between Málaga and North Macedonia is 2352 km. The road distance is 3245.6 km.
The best way to get from Málaga to North Macedonia without a car is to train and bus via Bellinzona which takes 40h 48m and costs $500 - $1,200.
It takes approximately 10h 36m to get from Málaga to North Macedonia, including transfers.
Málaga to North Macedonia bus services, operated by ALSA, depart from Malaga Eeaa station.
The best way to get from Málaga to North Macedonia is to fly which takes 7h 47m and costs $120 - $270. Alternatively, you can bus via Tarragona, which costs and takes 2 days 1h.
Málaga to North Macedonia bus services, operated by ALSA, arrive at Tarragona station.
Yes, the driving distance between Málaga to North Macedonia is 3246 km. It takes approximately 33h 21m to drive from Málaga to North Macedonia.
What companies run services between Málaga, Spain and North Macedonia?
Ryanair, Croatia Airlines, and two other airlines fly from Málaga Airport (AGP) to Skopje International Airport (SKP) twice daily. Alternatively, you can take a bus from Malaga Eeaa to Skopje, Transporten Centar via Tarragona - Bus Station, Tirana, Elbasan, and Ohrid in around 2d 1h.
- Website
- wizzair.com
Flights from Málaga Airport to Ohrid Airport via Bratislava
- Ave. Duration
- 11h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–400
Flights from Málaga Airport to Pristina via Bratislava
- Ave. Duration
- 11h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $95–360
Flights from Málaga Airport to Skopje International Airport via Rome
- Ave. Duration
- 6h 5m
- When
- Sunday
- Estimated price
- $70–250
Flights from Málaga Airport to Skopje International Airport via Barcelona
- Ave. Duration
- 6h 30m
- When
- Saturday
- Estimated price
- $70–200
Flights from Málaga Airport to Skopje International Airport via Naples
- Ave. Duration
- 6h 30m
- When
- Friday
- Estimated price
- $70–250
Flights from Málaga Airport to Skopje International Airport via Venice Treviso
- Ave. Duration
- 6h 35m
- When
- Wednesday
- Estimated price
- $75–260
Flights from Málaga Airport to Skopje International Airport via Milan Bergamo
- Ave. Duration
- 10h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $75–260
Flights from Málaga Airport to Skopje International Airport via Bologna
- Ave. Duration
- 11h 10m
- When
- Monday and Friday
- Estimated price
- $75–260
Flights from Málaga Airport to Sofia Airport
- Ave. Duration
- 3h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $45–170
- Website
- ryanair.com
Flights from Málaga Airport to Sofia Airport
- Ave. Duration
- 3h 30m
- When
- Monday and Thursday
- Estimated price
- $60–170
Flights from Málaga Airport to Sofia Airport via Bologna
- Ave. Duration
- 7h 10m
- When
- Friday
- Estimated price
- $60–170
Flights from Málaga Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- $100–190
Flights from Málaga Airport to Thessaloniki Airport Makedonia via Bologna
- Ave. Duration
- 9h 25m
- When
- Tuesday
- Estimated price
- $100–190
Flights from Málaga Airport to Thessaloniki Airport Makedonia via Zagreb
- Ave. Duration
- 9h 50m
- When
- Thursday
- Estimated price
- $100–190
Flights from Málaga Airport to Tirana International Airport Nënë Tereza via Bologna
- Ave. Duration
- 5h 50m
- When
- Friday and Thursday
- Estimated price
- $75–230
- Website
- swiss.com
Flights from Málaga Airport to Ohrid Airport via Zurich
- Ave. Duration
- 8h 18m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $160–600
Flights from Málaga Airport to Pristina via Zurich
- Ave. Duration
- 8h 52m
- When
- Saturday
- Estimated price
- $140–550
- Website
- easyjet.com
Flights from Málaga Airport to Pristina via Geneva
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $100–350
Flights from Málaga Airport to Pristina via Basel
- Ave. Duration
- 7h 35m
- When
- Thursday and Friday
- Estimated price
- $100–360
Flights from Málaga Airport to Pristina via Zurich
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $100–360
- Website
- en.aegeanair.com
Flights from Málaga Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 5h 52m
- When
- Tuesday to Sunday
- Estimated price
- $75–340
Flights from Málaga Airport to Thessaloniki Airport Makedonia via Barcelona
- Ave. Duration
- 6h
- When
- Monday and Thursday
- Estimated price
- $100–330
Flights from Málaga Airport to Thessaloniki Airport Makedonia via Rome
- Ave. Duration
- 7h 15m
- When
- Wednesday and Friday
- Estimated price
- $100–190
- Website
- airserbia.com
Flights from Málaga Airport to Ohrid Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 8h 30m
- When
- Thursday
- Estimated price
- $150–410
Flights from Málaga Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Sunday, and Thursday
- Estimated price
- $100–270
- Website
- flyulendo.com
Flights from Málaga Airport to Ohrid Airport via Milan Malpensa
- Ave. Duration
- 5h 45m
- When
- Monday and Friday
- Estimated price
- $110–390
Flights from Málaga Airport to Pristina via Rome
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- $75–320
Flights from Málaga Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 3h 15m
- When
- Wednesday and Sunday
- Estimated price
- $50–160
- Website
- austrian.com
Flights from Málaga Airport to Pristina via Vienna
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- $160–600
- Website
- croatiaairlines.com
Flights from Málaga Airport to Skopje International Airport via Zagreb
- Ave. Duration
- 5h 15m
- When
- Wednesday and Sunday
- Estimated price
- $75–260
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- $90–160
- Website
- Renfe AVE
Train from Malaga Maria Zambrano to Barcelona-Sants
- Ave. Duration
- 6h 36m
- Frequency
- 3 times a day
- Estimated price
- $200–350
- Website
- Renfe AVE
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- $90–160
- Website
- Renfe AVE
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $110–200
- Website
- Renfe AVE
- Phone
- +34 900 926 851
- [email protected]
- Website
- Iryo
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- $60–120
- Website
- Iryo
Train from Malaga Maria Zambrano to Barcelona-Sants
- Ave. Duration
- 6h 39m
- Frequency
- Twice daily
- Estimated price
- $130–260
- Website
- Iryo
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- $60–120
- Website
- Iryo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- $70–150
- Website
- Iryo
- Phone
- +34 900 759 781
- Website
- Ouigo
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- $55–95
- Website
- Ouigo
Train from Malaga Maria Zambrano to Barcelona-Sants
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- $120–210
- Website
- Ouigo
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 46m
- Frequency
- Every 4 hours
- Estimated price
- $55–95
- Website
- Ouigo
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- $65–120
- Website
- Ouigo
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- $75–120
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Twice daily
- Estimated price
- $150–240
- Website
- Renfe Viajeros
Train from Malaga Maria Zambrano to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 14m
- Frequency
- 3 times a day
- Estimated price
- $75–120
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- $90–140
- Website
- Renfe Viajeros
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Avignon Tgv to Geneve
- Ave. Duration
- 3h 3m
- Frequency
- Once daily
- Estimated price
- $90–150
- Website
- TGV inOui
Train from Genève to Bellinzona
- Ave. Duration
- 4h 42m
- Frequency
- Once a week
- Estimated price
- $160–500
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +383 038 534 – 814
- [email protected]
- Website
- Trainkos
Train from Ferizaj to Skopje, Transporten Centar
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $2–3
- Website
- Trainkos
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Gorenci to Gostivar
- Ave. Duration
- 1h 16m
- Frequency
- 5 times a day
- Estimated price
- $5
- Schedules at
- martinoski.com
Bus from Gostivar to Skopje, Transporten Centar
- Ave. Duration
- 1h 4m
- Frequency
- 5 times a day
- Schedules at
- martinoski.com
- [email protected]
- Website
- Vakcare Struga
Bus from Gorenci to Gostivar
- Ave. Duration
- 1h 32m
- Frequency
- Twice daily
- Website
- Vakcare Struga
Bus from Gostivar to Skopje, Transporten Centar
- Ave. Duration
- 1h 16m
- Frequency
- Twice daily
- Website
- Vakcare Struga
- Phone
- +383 49 871 234
- [email protected]
- Website
- Arditi Tours
Bus from Bellinzona to Ferizaj
- Ave. Duration
- 15h 22m
- Frequency
- 3 times a week
- Estimated price
- $60–75
- Website
- Arditi Tours
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Tarragona - Bus Station to Tirana
- Ave. Duration
- 27h
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +389 44 371 066
- [email protected]
- Website
- hafettours.mk
Bus from Tirana to Skopje, Transporten Centar
- Ave. Duration
- 6h 30m
- Frequency
- 6 times a week
- Estimated price
- $55–65
- Schedules at
- hafettours.mk
Bus from Tirana to Gostivar
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Estimated price
- $50–65
- Schedules at
- hafettours.mk
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Tirana to Skopje, Transporten Centar
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- $24
- Website
- Hak Bus
- Phone
- +383 49 166 760
- [email protected]
- Website
- Amalfi Tours
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- $12
- Website
- Amalfi Tours
- Phone
- +389 76 241 003
- [email protected]
- Website
- facebook.com
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $12
- Schedules at
- facebook.com
- [email protected]
- Website
- Motoja
Bus from Pristina to Skopje, Transporten Centar
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- $9
- Website
- Motoja
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $14–35
- Website
- Citylines
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Thessaloniki to Skopje Central Bus Station
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $29–45
- Website
- Simeonidis Tours
- Phone
- +383 44 115 097
- [email protected]
- Website
- arbenitours.com
Bus from Tirana Airport to Prizren,Autobuska Stanica
- Ave. Duration
- 2h 15m
- Frequency
- Twice daily
- Estimated price
- $21
- Schedules at
- arbenitours.com
- Phone
- +381 69 756756
- [email protected]
- Website
- facebook.com
Shuttle from Prizren,Autobuska Stanica to Skopje
- Ave. Duration
- 1h 18m
- Frequency
- Once a week
- Estimated price
- $12
- Schedules at
- facebook.com
- Phone
- +381 11 7620255
- [email protected]
- Website
- Fudeks
Bus from Beograd, Autobuska stanica to Kumanovo
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $29–55
- Website
- Fudeks
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Malaga Eeaa to Tarragona
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Estimated price
- $90–130
- Website
- ALSA
- Phone
- +383 38 616 161
- [email protected]
- Website
- gjirafa.com
Bus from Tirana to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- Linja të autobusëve Gjirafa
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +389 71 302 600
- [email protected]
- Website
- traveling.com
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- $19
- Schedules at
- Classic Company
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- $15–23
- Schedules at
- galeb.mk
- Phone
- 078/421-297
- [email protected]
- Website
- biserprom.com.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $9–16
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Ohrid to Skopje, Transporten Centar
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- ganicekskluziv.mk
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Estación de Autobuses de Málaga to Timișoara, Gara Timisoara Nord
- Ave. Duration
- 2d 1h
- Frequency
- 5 times a week
- Estimated price
- $180–230
- Schedules at
- tabitatour.ro
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Timișoara to Sofia
- Ave. Duration
- 11h
- Frequency
- 6 times a week
- Estimated price
- $70–120
- Website
- Flixbus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 1909+ hotels available in North Macedonia.


















































