Rome2Rio

How to get fromGiurgiu to Vidinby bus, train, or car

Find Transport to Vidin

See all options

There are 4 ways to get from Giurgiu to Vidin by bus, train, 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.

  1. Bus via Bucharest

    best
    1. Take the bus from Giurgiu to Bucurestibus bus
    2. Take the bus from București Rahova to Calafatbus bus
    8h 38m
    $19
  2. Bus

    cheapest
    1. Take the bus from Giurgiu to Bucurestibus bus
    2. Take the bus from Bucharest - Gară Filaret to Calafatbus bus
    10h 54m
    $11
  3. Train

    1. Take the train from Giurgiu Nord to Mezdratrain train 461
    2. Take the train from Mezdra to Vidintrain train Re / ...
    10h 39m
    $32–37
  4. Drive 294.1 km

    1. Drive from Giurgiu to Vidincar car 294.1 km
    4h 30m
    $47–68

Giurgiu to Vidin by bus

Calendar7Weekly Buses
Duration8h 38mAverage Duration
Ticket$19Cheapest Price
See schedules

Questions & Answers

What companies run services between Giurgiu, Romania and Vidin, Bulgaria?

You can take a bus from Giurgiu to Calafat via Bucuresti, Gara de Nord, Carol Davila, and București Rahova in around 8h 38m. Alternatively, you can take a train from Giurgiu Nord to Vidin via Mezdra in around 10h 39m.

Bus 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 The beginner’s guide to the 2018 World Nomad Games, 5 incredible day trips from Florence by train, and Need to know: Jadrolinija - to help you get the most out of your next trip.

More Questions & Answers