Rome2Rio

How to get fromPetrich to Volosby car, train or bus

Find Transport to Volos

See all options

There are 3 ways to get from Petrich to Volos by car, train, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, train, bus

    best
    1. Drive from Petrich to Rodopoliscar car
    2. Take the train from Rodopolis to Thessalonikitrain train Re
    3. Take the train from Thessaloniki to Larissatrain train Re / ...
    4. Take the bus from Larissa to Volosbus bus
    7h 6m
    €24–39
  2. Bus

    cheapest
    1. Take the bus from Sandanski Bus Station to Volos Astiko KTEL Bus Stationbus bus Union Ivkoni - Unibus 7
    7h 15m
    €16–23
  3. Drive 330.8 km

    1. Drive from Petrich to Voloscar car 330.8 km
    3h 38m
    €59–85

Petrich to Volos by bus

Calendar7Weekly Buses
Duration7h 15mAverage Duration
Ticket€16Cheapest Price
See schedules

Questions & Answers

What companies run services between Petrich, Blagoevgrad, Bulgaria and Volos, Greece?

Union Ivkoni operates a bus from Sandanski Bus Station to Volos Astiko KTEL Bus Station once daily. Tickets cost €14–21 and the journey takes 5h 45m.

Train operators

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 4 of the smartest ways to explore Australia, Need to know: Eurostar, and Why you should take the train in the US - to help you get the most out of your next trip.