Omio recommends booking the flight as it is the most popular option from Milan to Athens among Omio's users. If you are prioritising price take the bus with prices starting from €155. For those with little time consider booking a flight which can get you there in 3h 27m. The ticket price range depends on the travel mode: a bus costs an average of €155, and a flight costs an average of €61.
Distance: 908 miles (1462 km)
Bus | Most popular Flight |
---|---|
€186 Average price Cheapest | €208 Average price |
49h 7m Average total duration 48h 37m Onboard + 30m Additional time* | 6h 27m Average total duration Fastest 3h 27m Onboard + 3h 0m Additional time* |
![]() Most popular bus company | ![]() Most popular airline |
Direct Options | Direct Options |
Distance 908 miles (1462 km) |
Average bus duration 48h 37m |
Cheapest ticket price $194 (€155) |
Buses per day 2 |
Fastest bus 47h 35m |
First bus 03:40 |
Last bus 17:35 |
To find the cheapest bus tickets for your trip from Milan to Athens, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need