There are 8 ways to get from Madrid to Kavajë by plane, train, bus, or car
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 Tirana International Airport Nënë Tereza
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tirana International Airport Nënë Tereza (TIA)MAD - TIA
8h 16m$59–189Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Take the bus from Montpellier to Tirana
- Take the bus from Tirana to Kavajë
28h 44mDrive 2,777.4 km
- Drive from Madrid to Kavajë2,777.4 km
32h 14m$508–733Fly to Podgorica Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Podgorica Airport (TGD)MAD - TGD
- Take the bus from Podgorica , Bus station to Tirana
- Take the bus from Tirana to Kavajë
13h 30m$137–299Fly to Ohrid Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Ohrid Airport (OHD)MAD - OHD
- Take the bus from Prrenjas to Durrës
12h 57mBus via Montpellier
- Take the bus from Madrid to Montpellier
- Take the bus from Montpellier to Tirana
- Take the bus from Tirana to Kavajë
34h 49mTrain, bus via Barcelona
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-SantsAve
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Take the bus from Tirana to Kavajë
39h 26mBus
- Take the bus from Madrid Mendez Alvaro Estacion Sur to Turin Corso Vittorio Emanuele IIUnion Ivkoni - Unibus 3417 / ...
- Take the bus from Torino - Corso Vittorio Emanuele to Kavajë
2d 15h
Adolfo Suárez Madrid–Barajas Airport (MAD) to Tirana International Airport Nënë Tereza (TIA) flights
Questions & Answers
The cheapest way to get from Madrid to Kavajë is to fly which costs $55 - $190 and takes 8h 16m.
The fastest way to get from Madrid to Kavajë is to fly which takes 8h 16m and costs $55 - $190.
No, there is no direct bus from Madrid to Kavajë. However, there are services departing from Madrid Mendez Alvaro Estacion Sur and arriving at Kavajë via Torino - Corso Vittorio Emanuele. The journey, including transfers, takes approximately 2 days 15h.
The distance between Madrid and Kavajë is 2014 km. The road distance is 2777.4 km.
The best way to get from Madrid to Kavajë without a car is to train and bus which takes 28h 44m and costs .
It takes approximately 8h 16m to get from Madrid to Kavajë, including transfers.
Madrid to Kavajë bus services, operated by Union Ivkoni, depart from Madrid Mendez Alvaro Estacion Sur station.
The best way to get from Madrid to Kavajë is to fly which takes 8h 16m and costs $55 - $190. Alternatively, you can bus via Montpellier, which costs and takes 34h 49m.
Madrid to Kavajë bus services, operated by Union Ivkoni, arrive at Turin Corso Vittorio Emanuele II station.
Yes, the driving distance between Madrid to Kavajë is 2777 km. It takes approximately 32h 14m to drive from Madrid to Kavajë.
What companies run services between Madrid, Spain and Kavajë, Albania?
Ulendo Airlink, Iberia, and Ryanair fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tirana International Airport Nënë Tereza (TIA) once daily. Alternatively, you can take a bus from Madrid to Kavajë via Montpellier, Sabines, Gare Saint-Roch, Montpellier, and Tirana in around 34h 49m.
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 3h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $35–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Milan Malpensa
- Ave. Duration
- 4h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $75–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Ohrid Airport via Milan Malpensa
- Ave. Duration
- 9h 15m
- When
- Thursday
- Estimated price
- $110–380
Flights from Adolfo Suárez Madrid–Barajas Airport to Ohrid Airport via Vienna
- Ave. Duration
- 11h 50m
- When
- Monday and Friday
- Estimated price
- $140–470
- Website
- wizzair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Barcelona
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $65–270
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Rome
- Ave. Duration
- 5h 30m
- When
- Tuesday and Saturday
- Estimated price
- $75–230
Flights from Adolfo Suárez Madrid–Barajas Airport to Ohrid Airport via Katowice
- Ave. Duration
- 10h 55m
- When
- Monday and Friday
- Estimated price
- $110–440
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirana International Airport Nënë Tereza via Bari
- Ave. Duration
- 5h 10m
- When
- Monday and Friday
- Estimated price
- $70–180
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirana International Airport Nënë Tereza via Pisa
- Ave. Duration
- 7h 10m
- When
- Friday
- Estimated price
- $70–180
- Website
- interjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Rome
- Ave. Duration
- 5h
- When
- Monday and Friday
- Estimated price
- $85–310
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Zurich
- Ave. Duration
- 6h
- When
- Thursday and Sunday
- Estimated price
- $90–320
- Website
- swiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ohrid Airport via Zurich
- Ave. Duration
- 12h 32m
- When
- Thursday and Saturday
- Estimated price
- $130–600
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 3h 5m
- When
- Tuesday
- Estimated price
- $65–240
- Website
- austrian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Vienna
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- $100–330
- Website
- transavia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Podgorica Airport via Paris Orly
- Ave. Duration
- 5h 25m
- When
- Monday
- Estimated price
- $110–550
- Website
- flexflight.dk
Flights from Adolfo Suárez Madrid–Barajas Airport to Ohrid Airport via Zurich
- Ave. Duration
- 6h 5m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $130–440
- Website
- flyedelweiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Ohrid Airport via Zurich
- Ave. Duration
- 12h 20m
- When
- Thursday and Saturday
- Estimated price
- $140–460
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- $90–130
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- $55–80
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- $55–230
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- $55–160
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- $40–95
- Website
- https://www.ouigo.com/es/en
- Phone
- +355 69 232 8000
- info@anumitravel.com
- Website
- facebook.com
Bus from Montpellier to Tirana
- Ave. Duration
- 19h 49m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +355 69 40 67 522
- info@argjiro.eu
- Website
- travel.gjirafa.com
Bus from Tirana to Kavajë
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Schedules at
- https://travel.gjirafa.com/en/blogs/argjiro-shpk-bus-travel-in-albania
- Phone
- +383 38 616 161
- travel@gjirafa.com
- Website
- gjirafa.com
Bus from Tirana to Kavajë
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $4
- Schedules at
- https://travel.gjirafa.com/en
- Phone
- +355 69 930 4724
- basharodolf@gmail.com
- Website
- visit-gjirokastra.com
Bus from Tirana to Kavajë
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Schedules at
- travel.gjirafa.com
- Website
- travel.gjirafa.com
Bus from Tirana to Kavajë
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Schedules at
- travel.gjirafa.com
- Phone
- +355 68 402 3400
- info@shpresa.al
- Website
- group.shpresa.al
Bus from Tirana to Kavajë
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- $5
- Schedules at
- group.shpresa.al
- Phone
- +382 69 312 161
- mstourspodgorica@gmail.com
- Website
- busticket4.me
Bus from Podgorica , Bus station to Tirana
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $31
- Schedules at
- busticket4.me
- Phone
- +355 69 213 1213
- Travelbusel@gmail.com
- Website
- facebook.com
Bus from Prrenjas to Durrës
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Madrid to Montpellier
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Estimated price
- $40–110
- Website
- https://www.flixbus.co.uk
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Madrid Mendez Alvaro Estacion Sur to Turin Corso Vittorio Emanuele II
- Ave. Duration
- 28h 30m
- Frequency
- Twice a week
- Estimated price
- $90–140
- Website
- https://union-ivkoni.com/en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Torino - Corso Vittorio Emanuele to Kavajë
- Ave. Duration
- 33h 32m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Want to know more about travelling around Albania
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 2766+ hotels available in Kavajë.





















