There are 8 ways to get from Madrid to Matka by plane, train, bus, car, shuttle, or busferry
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 Skopje International Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Skopje International Airport (SKP)plane MAD - SKP
6h 22m$141–338Fly to Tirana International Airport Nënë Tereza, bus, shuttle
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tirana International Airport Nënë Tereza (TIA)plane MAD - TIA
- Take the bus from Tirana Airport to Prizren,Autobuska Stanicabus
- Take a shuttle bus from Prizren,Autobuska Stanica to Matka
11h 10m$88–275Train, bus
- 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 Luzerntrain Ic
- Take the bus from Luzern, Bahnhof to Pristinabus
- Take the train from Sh. Ekonomike to Hani i Elezittrain
36h 14mDrive 2,910.6 km
- Drive from Madrid to Matkacar 2,910.6 km
29h 34m$532–769Fly to Pristina, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Pristina (PRN)plane MAD - PRN
- Take the bus from Pristina to Skopje, Transporten Centarbus
14h 1m$203–620Train, bus via Barcelona
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Dijon Villetrain Tgv
- Take the train from Dijon Ville to Zuerich Hbtrain Tgv
- Take the bus from Zürich hbf to Skopje, Transporten Centarbus
39h 3m$436–753Bus
- Take the bus from Méndez Álvaro Estación Sur to Padovabus
- Take the bus from Padova to Skopje, Transporten Centarbus
2d$194–253Bus, bus and ferry
- Take the bus from Madrid to Genoabus
- Take the busferry from Genova Piazza Principe to Tiranabusferry
- Take the bus from Tirana, Terminali Lindor I Autobusave to Skopje, Transporten Centarbus
2d 7h
Adolfo Suárez Madrid–Barajas Airport (MAD) to Skopje International Airport (SKP) flights
Questions & Answers
The cheapest way to get from Madrid to Matka is to fly and bus and shuttle which costs $85 - $280 and takes 11h 10m.
The fastest way to get from Madrid to Matka is to fly which takes 6h 22m and costs $140 - $340.
No, there is no direct bus from Madrid to Matka. However, there are services departing from Méndez Álvaro Estación Sur and arriving at Матка Манастир-КОН Т via Padova and Транспортен Центар Т-Приградски Линии. The journey, including transfers, takes approximately 2 days 0h.
The distance between Madrid and Matka is 2154 km. The road distance is 2910.6 km.
The best way to get from Madrid to Matka without a car is to train and bus via Barcelona which takes 39h 3m and costs $430 - $800.
It takes approximately 6h 22m to get from Madrid to Matka, including transfers.
Madrid to Matka bus services, operated by Tabita Tour, depart from Méndez Álvaro Estación Sur station.
The best way to get from Madrid to Matka is to fly which takes 6h 22m and costs $140 - $340. Alternatively, you can bus, which costs $190 - $260 and takes 2 days 0h.
Madrid to Matka bus services, operated by Tabita Tour, arrive at Padova station.
Yes, the driving distance between Madrid to Matka is 2911 km. It takes approximately 29h 34m to drive from Madrid to Matka.
What companies run services between Madrid, Spain and Matka, North Macedonia?
Wizz Air flies from Adolfo Suárez Madrid–Barajas Airport (MAD) to Skopje International Airport (SKP) 3 times a week. Alternatively, you can take a bus from Méndez Álvaro Estación Sur to Матка Манастир-КОН Т via Padova, Skopje, Transporten Centar, and Транспортен Центар Т-Приградски Линии in around 2d.
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Pristina via Basel
- Ave. Duration
- 5h 30m
- When
- Monday and Wednesday
- Estimated price
- $100–360
Flights from Adolfo Suárez Madrid–Barajas Airport to Pristina via Geneva
- Ave. Duration
- 7h
- When
- Monday
- Estimated price
- $100–360
Flights from Adolfo Suárez Madrid–Barajas Airport to Pristina via Lyon
- Ave. Duration
- 6h 42m
- When
- Friday
- Estimated price
- $100–360
Flights from Adolfo Suárez Madrid–Barajas Airport to Pristina via Zurich
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $140–500
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- Renfe Viajeros
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Twice daily
- Estimated price
- $150–230
- 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
- $85–140
- Website
- Renfe Viajeros
Train from Barcelona-Sants to Montpellier Saint-Roch
- Ave. Duration
- 3h 6m
- Frequency
- 4 times a day
- Estimated price
- $50–75
- Website
- Renfe Viajeros
- [email protected]
Bus from Luzern, Bahnhof to Pristina
- Ave. Duration
- 15h 51m
- Frequency
- 3 times a week
- Schedules at
- Fertours
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 1870+ hotels available in Matka.






