There are 2 ways to get from Skopje to Metsovo by train, bus, taxi, 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.
Questions & Answers
The cheapest way to get from Skopje to Metsovo is to drive which costs €65 - €100 and takes 5h.
The fastest way to get from Skopje to Metsovo is to drive which takes 5h and costs €65 - €100.
The distance between Skopje and Metsovo is 383 km. The road distance is 367.2 km.
It takes approximately 7h 42m to get from Skopje to Metsovo, including transfers.
Metsovo is 1h ahead of Skopje. It is currently 2:26 PM in Skopje and 3:26 PM in Metsovo.
Yes, the driving distance between Skopje to Metsovo is 367 km. It takes approximately 5h to drive from Skopje to Metsovo.
There are 98+ hotels available in Metsovo.
What companies run services between Skopje, North Macedonia and Metsovo, Greece?
There is no direct connection from Skopje to Metsovo. However, you can take the train to Zabeni, drive to Florina, take the bus to Grevená, then take the taxi to Metsovo. Alternatively, you can drive from Skopje to Metsovo in around 5h.
- Phone
- +389 (2) 3 164 255
- [email protected]
- Website
- mzt.mk
Train from Skopje to Zabeni
- Ave. Duration
- 3h 38m
- Frequency
- Twice daily
- Estimated price
- €11–40
- Schedules at
- mzt.mk
- Phone
- +30 2385 022 430
- [email protected]
- Website
- ktel-florinas.gr
Bus from Florina to Grevená
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Schedules at
- ktel-florinas.gr
- Ave. Duration
- 42 min
- Estimated price
- €55–70
Taxi Service Grevena
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 Travelling around the UAE, Getting to Rome from the airport, and How to travel India's Golden Triangle - to help you get the most out of your next trip.



