Milan
Ohrid, Macedonia
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Bus | 1817.55 km | 22h 54mins | 4,276 MKD | 94.0 |
| Flight | 1183.52 km | 9h 6mins | 4,367 MKD | 96.0 |
| Flight | 1227.06 km | 8h 47mins | 4,549 MKD | 100.0 |
| Bus | 1667.51 km | 31h 40mins | 4,686 MKD | 103.0 |
| Flight | 1160.49 km | 9h 29mins | 5,049 MKD | 111.0 |
| Flight | 1160.49 km | 4h 58mins | 5,550 MKD | 122.0 |
| Flight | 1305.15 km | 10h 51mins | 6,141 MKD | 135.0 |
| Flight | 1281.0 km | 15h 50mins | 7,432 MKD | 163.38 |
| Train | 1598.1 km | 20h 27mins | 10,827 MKD | 238.0 |
| Train | 1565.6 km | 19h 18mins | 11,282 MKD | 248.0 |
| Drive | 1697.28 km | 17h 1mins | 13,647 MKD | 300.0 |
The best and cheapest way to get from Milan and Ohrid, Macedonia is to travel by bus, which will cost about 4,276 MKD or 84.60 USD.