Bus from Barcelona to Kazan

Barcelona
Kazan, Russia

Your cost to travel by Bus: $302 - $370

Barcelona
  • Total Distance:

    517.3 km (321 miles)

  • Travel Time:

    8 Hours 23 Minutes

  • Frequency:

    6 Times/Day

  • Bus Fare:

    60.0 USD (~1,981.37 RUB)

Marseille
  • Total Distance:

    2466.29 km (1532 miles)

  • Travel Time:

    39 Hours 14 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    170.0 USD (~5,613.89 RUB)

Bialystok
  • Total Distance:

    1340.12 km (833 miles)

  • Travel Time:

    26 Hours 47 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    80.0 USD (~2,641.83 RUB)

Moskva
  • Total Distance:

    3.57 km (2 miles)

  • Travel Time:

    4 Minutes

  • Frequency:

    N/A

  • Car Fare:

    6.0 USD (~198.14 RUB)

Moskva Kazansky
  • Total Distance:

    579.49 km (360 miles)

  • Travel Time:

    9 Hours 17 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    13.0 USD (~429.3 RUB)

Vorotynec
  • Total Distance:

    281.78 km (175 miles)

  • Travel Time:

    5 Hours 56 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    8.0 USD (~264.18 RUB)

Russia, Kazan
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Barcelona Marseille 60 USD http://click.linksynergy.com/fs-bin/click?id=R81mdP0eqZo&offerid=347418.6&type=3&subid=0 8h 8mins
Marseille Bialystok 170 USD http://www.sena.it/Home/78-1-en.html 38h 5mins
Bialystok Moskva 80 USD http://legacy.ecolines.net/index.php?s=785 26h 0mins
Moskva Kazansky Vorotynec 13 USD http://www.mrtrans.ru/articles/view/57/ 9h 1mins
Vorotynec Kazan' 8 USD http://rasp.yandex.ru 5h 46mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 353 USD ~ 11,657 RUB
2 people 706 USD ~ 23,314 RUB
3 people 1,059 USD ~ 34,971 RUB
4 people 1,412 USD ~ 46,628 RUB
5 people 1,765 USD ~ 58,285 RUB

Did you know?

  • The total CO2 Emission for your Barcelona - Kazan bus trip is 155.99999999999997 kg
  • Your total cost to travel by bus from Barcelona to Kazan is about 353.0 USD (~11,657.08 RUB)