Travel from Spain to Greece is: Fully open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Kalamata?

Book now

There are 7 ways to get from Madrid to Kalamata by plane, bus, train, car ferry 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.

Recommended option

Fly to Kalamata  •  9h 18m

  1. Fly from Madrid (MAD) to Kalamata (KLX) MAD - KLX

Cheapest option

Fly to Athens, bus  •  11h 31m

  1. Fly from Madrid (MAD) to Athens (ATH) MAD - ATH
  2. Take the bus from Athens to Kalamata

5 alternative options

Train, bus  •  46h 1m

  1. Take the train from Madrid-Puerta De Atocha to Barcelona-Sants Ave
  2. Take the train from Barcelona-Sants to Lyon Part Dieu Ave
  3. Take the train from Lyon Part Dieu to Mannheim Hbf Tgv
  4. Take the bus from Mannheim to Thessaloniki
  5. Take the bus from Thessaloniki to Kalamata

Bus via Thessaloníki  •  2 days 5h

  1. Take the bus from Madrid to Sofia
  2. Take the bus from Sofia Bus Station Serdika to Thessaloniki Macedonia Intercity Bus Station
  3. Take the bus from Thessaloniki to Kalamata

Bus, car ferry  •  2 days 19h

  1. Take the bus from Madrid to Venecia
  2. Take the car ferry from Venice to Patras
  3. Take the bus from Patras to Kalamata

Bus  •  2 days 21h

  1. Take the bus from Madrid to Sofia
  2. Take the bus from Sofia to Kalamata

Drive  •  36h 49m

  1. Drive from Madrid to Kalamata 3896.4 km

Madrid (MAD) to Kalamata (KLX) flights

The flight time between Madrid (MAD) and Kalamata (KLX) is around 9h 6m and covers a distance of around 2246 km. This includes an average layover time of around 3h 45m. Services are operated by Lufthansa, Aegean Airlines, Iberia and others. Typically 21 flights run weekly, although weekend and holiday schedules can vary so check in advance.

21 Weekly Planes
9h 6m Average Duration
€148 Cheapest Price
See schedules
Spain → Greece
Fully open

Travel safe during COVID-19

International entry into Greece from Spain

  • Entry is fully open for citizens and permanent residents of Spain
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Greece from Spain

  • No COVID-19 testing required
  • No quarantine required
This applies to arrivals from all countries, with no exceptions

Rules to follow in Greece

1m

Mandatory

Mandatory

Considerations leaving from Spain

The official advice is to delay international travel until fully vaccinated

Frequently Asked Questions


Yes, entry into Greece is currently allowed from Spain.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Kalamata is 210 521 2054.

Wearing a face mask on public transport in Kalamata is mandatory.

The social distance requirement in Kalamata is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 210 521 2054.

No, but conditions apply when returning to Spain from Greece.

See options for return travel.

Last updated: 15 May 2022
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Madrid to Kalamata is to fly and bus which costs €75 - €250 and takes 11h 31m.

More details

The quickest way to get from Madrid to Kalamata is to fly which costs €150 - €460 and takes 9h 18m.

More details

No, there is no direct bus from Madrid to Kalamata. However, there are services departing from Madrid and arriving at Kalamata via Sofia Bus Station Serdika and Thessaloniki. The journey, including transfers, takes approximately 2 days 5h.

More details

The distance between Madrid and Kalamata is 2262 km. The road distance is 3896.4 km.

Get driving directions

The best way to get from Madrid to Kalamata without a car is to train and bus which takes 46h 1m and costs €310 - €550.

More details

It takes approximately 9h 18m to get from Madrid to Kalamata, including transfers.

More details

Madrid to Kalamata bus services, operated by Ruse Bus, depart from Madrid station.

More details

The best way to get from Madrid to Kalamata is to fly which takes 9h 18m and costs €150 - €460. Alternatively, you can bus via Thessaloníki, which costs €180 - €240 and takes 2 days 5h.

Mode details

There is no direct flight from Madrid Airport to Kalamata Airport. The quickest flight takes 6h 55m and has one stopover.

Search flights

Madrid to Kalamata bus services, operated by KTEL Messinias, arrive at Kalamata station.

More details

Map of how to get from Madrid to Kalamata.
Launch map view
  • Distance: 2262.3 km
  • Duration: 9h 18m

What companies run services between Madrid, Spain and Kalamata, Greece?

Lufthansa, Aegean Airlines and 10 other airlines fly from Madrid to Kalamata 3 times a day. Alternatively, you can take a bus from Madrid to Kalamata via Sofia, Sofia Bus Station Serdika, and Thessaloniki in around 2 days 5h.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Madrid to Kalamata via Munich
Ave. Duration
8h 13m
When
Saturday and Sunday
Estimated price
€200 - €700
Flights from Madrid to Kalamata via Zurich
Ave. Duration
5h 55m
When
Friday
Estimated price
€350 - €750
Flights from Madrid to Athens via Munich
Ave. Duration
6h 25m
When
Every day
Estimated price
€150 - €550
Aegean Airlines
Website
en.aegeanair.com
Flights from Madrid to Kalamata via Brussels
Ave. Duration
7h
When
Sunday
Estimated price
€160 - €460
Flights from Madrid to Kalamata via Munich
Ave. Duration
7h 52m
When
Saturday and Sunday
Estimated price
€200 - €700
Flights from Madrid to Kalamata via Paris CDG
Ave. Duration
7h 30m
When
Monday and Saturday
Estimated price
€150 - €450
Flights from Madrid to Athens
Ave. Duration
3h 30m
When
Every day
Estimated price
€120 - €490
Iberia
Website
iberia.com
Flights from Madrid to Athens
Ave. Duration
3h 40m
When
Monday, Tuesday, Friday, Saturday and Sunday
Estimated price
€120 - €600
Flights from Madrid to Athens via Barcelona
Ave. Duration
5h 15m
When
Monday, Wednesday and Thursday
Estimated price
€150 - €600
Vueling Airlines
Website
vueling.com
Flights from Madrid to Athens
Ave. Duration
3h 40m
When
Monday, Tuesday, Friday, Saturday and Sunday
Estimated price
€120 - €600
Flights from Madrid to Athens via Barcelona
Ave. Duration
5h 15m
When
Monday, Wednesday and Thursday
Estimated price
€150 - €600
British Airways
Website
britishairways.com
Flights from Madrid to Kalamata via London Heathrow
Ave. Duration
8h 5m
When
Thursday
Estimated price
€230 - €850
Flights from Madrid to Athens via London Heathrow
Ave. Duration
7h 25m
When
Monday, Thursday and Friday
Estimated price
€160 - €600
Swiss
Website
swiss.com
Flights from Madrid to Kalamata via Zurich
Ave. Duration
5h 55m
When
Friday
Estimated price
€350 - €750
Flights from Madrid to Kalamata via Geneva
Ave. Duration
7h 20m
When
Friday
Estimated price
€230 - €800
Air Europa
Website
aireuropa.com
Flights from Madrid to Athens
Ave. Duration
3h 15m
When
Wednesday
Estimated price
€160 - €480
Flights from Madrid to Athens via Rome
Ave. Duration
6h 5m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
€95 - €440
Ryanair
Website
ryanair.com
Flights from Madrid to Athens via Catania
Ave. Duration
5h 5m
When
Friday
Estimated price
€40 - €270
Flights from Madrid to Athens via Krakow
Ave. Duration
6h 55m
When
Wednesday
Estimated price
€40 - €270
Air France
Website
airfrance.com
Flights from Madrid to Athens via Paris CDG
Ave. Duration
6h 17m
When
Every day
Estimated price
€140 - €650
easyJet
Website
easyjet.com
Flights from Madrid to Kalamata via London Gatwick
Ave. Duration
12h 30m
When
Friday
Estimated price
€140 - €650
Edelweiss Air
Website
flyedelweiss.com
Flights from Madrid to Kalamata via Zurich
Ave. Duration
5h 55m
When
Friday
Estimated price
€350 - €750
Alitalia
Website
alitalia.com
Flights from Madrid to Athens via Rome
Ave. Duration
6h 5m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
€95 - €440
KLM
Website
klm.com
Flights from Madrid to Athens via Amsterdam Schiphol
Ave. Duration
7h 15m
When
Every day
Estimated price
€130 - €550
Turkish Airlines
Website
turkishairlines.com
Flights from Madrid to Athens via Istanbul
Ave. Duration
7h 30m
When
Every day
Estimated price
€170 - €550
Train operators
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Phone
+34 91 232 03 20
Email
comunicacion@renfe.es
Website
renfe.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration
2h 30m
Frequency
Hourly
Estimated price
€60 - €120
Website
Renfe AVE
Promo
€60 - €80
Promo+
€68 - €73
Flexible
€90 - €120
Renfe SNCF
Phone
+34 902 320 320
Email
comunicacion@renfe.es
Website
renfe-sncf.com
Train from Madrid-Puerta De Atocha to Barcelona-Sants
Ave. Duration
2h 57m
Frequency
Once daily
Estimated price
€55 - €85
Website
renfe-sncf.com
Train from Barcelona-Sants to Lyon Part Dieu
Ave. Duration
5h 5m
Frequency
Once daily
Estimated price
€60 - €85
Website
renfe-sncf.com
TGV inOui

France’s high-speed TGV train network runs at speeds of up to 320km/h connecting major cities across France and into neighbouring countries. All TGV tickets include a seat reservation; seating is 1+2 in 1st class, 2+2 in 2nd class. Popular routes include Paris to Marseille and Paris to Strasbourg. Most TGVs have a cafe area, power points at each seat and WiFi.

Contact Details
Phone
0033 892 353535
Website
sncf-connect.com
Train from Lyon Part Dieu to Mannheim Hbf
Ave. Duration
5h 6m
Frequency
Once daily
Estimated price
€95 - €130
Website
Oui.SNCF
2nd Class
€95 - €120
1st Class
€110 - €130
Bus operators
KTEL Messinias
Phone
27210 28581
Website
ktelmessinias.gr
Bus from Athens to Kalamata
Ave. Duration
3h 15m
Frequency
Every 4 hours
Estimated price
€19 - €24
Schedules at
ktelmessinias.gr
Bus from Thessaloniki to Kalamata
Ave. Duration
5h 7m
Frequency
3 times a week
Estimated price
€55 - €70
Schedules at
ktelmessinias.gr
Bus from Patras to Kalamata
Ave. Duration
3h 30m
Frequency
Once daily
Estimated price
€23 - €28
Schedules at
ktelmessinias.gr
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Mannheim to Thessaloniki
Ave. Duration
24h
Frequency
Once a week
Estimated price
€50 - €110
Schedules at
crazyholidays.gr
Ruse Bus
Phone
+359 82 82 81 51
Email
info@avtogararuse.org
Website
avtogararuse.org
Bus from Madrid to Sofia
Ave. Duration
42h
Frequency
Once a week
Estimated price
€100 - €150
Schedules at
avtogararuse.org
Ilias Travel
Phone
+30 210 5245654
Email
office@iliastravel.com
Website
anh.gr
Bus from Sofia Bus Station Serdika to Thessaloniki Macedonia Intercity Bus Station
Ave. Duration
4h 25m
Frequency
Once daily
Estimated price
€19 - €21
Website
Ilias Travel
ALSA

A Spanish subsidiary of National Express, ALSA provides bus and coach services across Spain and neighbouring countries including Portugal, France, Germany, the Netherlands, Italy, Poland and Malta. Founded in 1923, ALSA values service and the customer experience. Buses are equipped with communal TV screens showing movies, individual behind-seat screens, ALSA radio, app for books and music, and free WiFi. ALSA services are accessible to people with disabilities, and guide dogs are welcome on all journeys. There are three types of tickets on offer (Frequent Traveller Pass, Share Pass and ALSA Pass), along with discounts for senior citizens, students and children.

Contact Details
Phone
+34 902 42 22 42
Email
alsa@alsa.es
Website
alsa.es
Bus from Madrid to Venecia
Ave. Duration
30h 45m
Frequency
Once daily
Estimated price
€150 - €210
Website
alsa.com
KTEL Achaias
Phone
2610 623 888
Website
ktelachaias.gr
Bus from Patras to Kalamata
Ave. Duration
3h
Frequency
Once daily
Estimated price
€26 - €31
Schedules at
ktelachaias.gr
Yubim
Website
yubim.eu
Bus from Madrid to Sofia
Ave. Duration
2 days 2h
Frequency
Twice a week
Estimated price
€120 - €150
Website
Yubim
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Sofia to Kalamata
Ave. Duration
17h 45m
Frequency
Once a week
Estimated price
€30 - €45
Website
Union Ivkoni
Ferry operators
Superfast ferries
Phone
+30 210 8919700
Email
superfast@superfast.com
Website
superfast.com
Car ferry from Venice to Patras
Ave. Duration
31h 1m
Frequency
3 times a week
Estimated price
€85 - €280
Website
Superfast ferries
Deck
€85 - €86
Aircraft-type seats
€102 - €104
2 bed inside cabin
€269 - €272
3 bed outside cabin
€230 - €280

Want to know more about travelling around Greece

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.

More Questions & Answers

Kalamata is 1h ahead of Madrid. It is currently 2:15 PM in Madrid and 3:15 PM in Kalamata.

Yes, the driving distance between Madrid to Kalamata is 3896 km. It takes approximately 36h 49m to drive from Madrid to Kalamata.

Get driving directions

British Airways, Edelweiss Air, Swiss and six other airlines offer flights from Madrid Airport to Kalamata Airport.

Search flights

There are 105+ hotels available in Kalamata. Prices start at €87 per night.

More details

ticket