There are 3 ways to get from Thessaloniki to Kalamata by bus, car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Questions & Answers
The cheapest way to get from Thessaloniki to Kalamata is to bus which costs 65€ - 80€ and takes 5 h 7 min.
The quickest way to get from Thessaloniki to Kalamata is to fly which costs 65€ - 310€ and takes 3 h 51 min.
The distance between Thessaloniki and Kalamata is 407 km. The road distance is 684.1 km.
The bus from Thessaloniki to Kalamata takes 5 h 7 min including transfers and departs three times a week.
Yes, there is a direct bus departing from Thessaloniki and arriving at Kalamata. Services depart three times a week, and operate Tuesday, Thursday and Sunday. The journey takes approximately 5 h 7 min.
The nearest airport to Kalamata is Kalamata (KLX) Airport which is 7.1 km away. Other nearby airports include Zakinthos (ZTH) (134.2 km), Kefallinia (EFL) (185.7 km), Athens (ATH) (189.9 km) and Chania (CHQ) (246.6 km).
What companies run services between Thessaloniki, Greece and Kalamata, Greece?
KTEL Messinias operates a bus from Thessaloniki to Kalamata 3 times a week. Tickets cost $75 - $90 and the journey takes 5 h 7 min. Alternatively, Olympic Air flies from Thessaloniki to Kalamata 6 times a week.
Flights from Thessaloniki to Kalamata
- Ave. Duration
- 1 h 10 min
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $110 - $380
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Travelling around the UAE and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.