Rome2Rio

How to get fromDubrovnik to Varešby car, train or bus

Find Transport to Vareš

See all options

There are 5 ways to get from Dubrovnik to Vareš 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 Dubrovnik to Čapljinacar
    2. Take the train from Čapljina to Sarajevotrain722 / ...
    3. Take the bus from Sarajevo, Autobuska Stanica to Varešbus
    5h 47m
    $31–43
  2. Bus via Dubrovnik, Autobusni kolodvor

    cheapest
    1. Take the bus from Dubrovnik, Autobusni kolodvor to Sarajevo, Autobuska StanicabusArriva
    2. Take the bus from Sarajevo, Autobuska Stanica to Varešbus17-22
    9h 25m
    $9–56
  3. Drive 276.6 km

    1. Drive from Dubrovnik to Varešcar276.6 km
    4h 15m
    $46–66
  4. Bus

    1. Take the bus from Dubrovnik Central Bus Station to Sarajevo Central Bus StationbusCroatiaBus - Globtour
    2. Take the bus from Sarajevo, Autobuska Stanica to Varešbus17-22
    8h 38m
    $25–33
  5. Bus, train

    1. Take the bus from Dubrovnik Central Bus Station to Capljina Train Stationbus
    2. Take the train from Čapljina to Sarajevotrain722 / ...
    3. Take the bus from Sarajevo, Autobuska Stanica to Varešbus
    8h 43m
    $28–37

Questions & Answers

What companies run services between Dubrovnik, Croatia and Vareš, Bosnia and Herzegovina?

You can take a bus from Pile to Vareš via Dubrovnik Central Bus Station and Sarajevo, Autobuska Stanica in around 8h 38m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Train operators
Bus operators

Want to know more about travelling around Bosnia & Herzegovina

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides