Rome2Rio

How to get fromVidin to Calafby train, plane, bus, car, or shuttle

Find Transport to Calaf

See all options

There are 10 ways to get from Vidin to Calaf by train, plane, bus, car, or shuttle

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

  1. Train to Sofia Airport, fly, train

    best
    1. Take the train from Vidin to Sofia Severtrain train
    2. Fly from Sofia Airport (SOF) to Barcelona–El Prat Airport (BCN)plane plane SOF - BCN
    3. Take the train from Tarrasa to Calaftrain train
    14h 51m
    €48–177
  2. Bus, train via Băile Herculane

    1. Take the bus from Calafat to Băile Herculanebus bus
    2. Take the train from Baile Herculane to Aradtrain train Ir
    3. Take the bus from Arad to Barcelona, Estació d'Autobusos Nordbus bus
    4. Take the train from Tarrasa to Calaftrain train Re
    40h 17m
    €136–171
  3. Drive 2,221.8 km

    1. Drive from Vidin to Calafcar car 2,221.8 km
    23h 52m
    €357–516
  4. Drive, bus to Belgrade Nikola Tesla Airport, fly, train

    1. Drive from Vidin to Vražogrnaccar car
    2. Take the bus from Vražogrnac to Beograd, Autobuska stanicabus bus
    3. Fly from Belgrade Nikola Tesla Airport (BEG) to Barcelona–El Prat Airport (BCN)plane plane BEG - BCN
    4. Take the train from Tarrasa to Calaftrain train
    14h 13m
    €79–219
  5. Train to Craiova Airport, fly, train

    1. Take the train from Vidin to Jiu Hmtrain train
    2. Fly from Craiova Airport (CRA) to Barcelona–El Prat Airport (BCN)plane plane CRA - BCN
    3. Take the train from Tarrasa to Calaftrain train
    12h 9m
    €74–249
  6. Bus, shuttle to Bucharest Otopeni, fly, train

    1. Take the bus from Calafat to Craiovabus bus
    2. Take a shuttle bus from Craiova to Bucharest Otopeni Airportshuttle bus
    3. Fly from Bucharest Otopeni (OTP) to Barcelona–El Prat Airport (BCN)plane plane OTP - BCN
    4. Take the train from Tarrasa to Calaftrain train
    15h 24m
  7. Drive, bus, shuttle to Skopje International Airport, fly, train

    1. Drive from Vidin to Vratarnicacar car
    2. Take the bus from Vratarnica to Niš, Autobuska Stanicabus bus
    3. Take a shuttle bus from Niš, Autobuska Stanica to Skopje, International Airportshuttle bus
    4. Fly from Skopje International Airport (SKP) to Barcelona–El Prat Airport (BCN)plane plane SKP - BCN
    5. Take the train from Tarrasa to Calaftrain train
    17h 10m
  8. Bus, train to Timișoara Traian Vuia International Airport, fly, train

    1. Take the bus from Calafat to Băile Herculanebus bus
    2. Take the train from Baile Herculane to Timisoara Nordtrain train
    3. Fly from Timișoara Traian Vuia International Airport (TSR) to Barcelona–El Prat Airport (BCN)plane plane TSR - BCN
    4. Take the train from Tarrasa to Calaftrain train
    17h 12m
    €98–244
  9. Bus, train

    1. Take the bus from Vidin bus station to Timișoarabus bus
    2. Take the bus from Timișoara, Gara Timisoara Nord to Barcelona, Estació d'Autobusos Nordbus bus
    3. Take the train from Tarrasa to Calaftrain train Re
    44h 9m
    €168–236
  10. Bus, train via Narbonne

    1. Take the bus from Vidin bus station to Aradbus bus
    2. Take the bus from Arad to Narbonnebus bus
    3. Take the train from Narbonne to Barcelona-Santstrain train Tgv
    4. Take the train from Tarrasa to Calaftrain train Re
    2d 2h
    €222–424

Vidin to Calaf by bus, foot, and train

Calendar4Weekly Services
Duration2d 2hAverage Duration
Ticket€222Cheapest Price
See schedules

Questions & Answers

What companies run services between Vidin, Bulgaria and Calaf, Catalonia, Spain?

There is no direct connection from Vidin to Calaf. However, you can take the train to Sofia Sever, walk to Modna K″shcha Agresiya, take the line 12 vehicle to Uasg, walk to Стадион Васил Левски, take the subway to Летище София, walk to Sofia Airport (SOF) airport, fly to Barcelona–El Prat Airport (BCN), walk to El Prat Aeroport, take the train to Barcelona Sants, take the train to Terrassa Estació del Nord, then take the train to Calaf. Alternatively, you can take a bus from Calafat to Calaf via Băile Herculane, Baile Herculane, Arad, Arad, Barcelona, Estació d'Autobusos Nord, Barcelona Arc de Triomf, and Tarrasa in around 40h 17m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Spain

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