How to get from Madrid to Athens by train, bus or flight.
The best way to travel from Madrid to Athens is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 1468 miles (2368 km) | |
Available travel modes | Flight | |
Fastest mode | Flight • $156 (€140) • 17 h 40 min | |
Popular travel companies | pegasus |
Travel 1468 miles (2368 km) by flight from Madrid to Athens. Pegasus is the main travel company operating this trip. Travelers can even take a direct flight from Madrid to Athens.
You can travel by flight for as low as $128 (€115). When you search for schedules and tickets, Omio will show you the best journey.
Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next travel from Madrid to Athens.
You can travel between Madrid and Athens by flight.
Going by flight is the quickest way from Madrid to Athens with an average travel time of 17 h 40 min.
Athens is approximately 1468 miles (2368 km) away from Madrid.
These are the most popular departure and arrival points when traveling from Madrid to Athens:
The following travel company offer services from Madrid to Athens:
Yes, there is a direct route available from Madrid to Athens:
Direct services tend to save you time and add more convenience in getting you to Athens as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Madrid and Athens.
Here are some other resources that might have the information you need