Bus from Tehran to Barcelona

Tehran
Barcelona, Spain

Your cost to travel by Bus: $216 - $264

Tehran Beyhaghi Terminal
  • Total Distance:

    2520.21 km (1566 miles)

  • Travel Time:

    37 Hours 5 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    50.0 USD (~36.82 EUR)

Istanbul
  • Total Distance:

    1.87 km (1 miles)

  • Travel Time:

    23 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.27 USD (~0.2 EUR)

Istanbul
  • Total Distance:

    603.65 km (375 miles)

  • Travel Time:

    9 Hours 16 Minutes

  • Frequency:

    4 Times/Day

  • Bus Fare:

    40.0 USD (~29.46 EUR)

Sofia
  • Total Distance:

    2577.88 km (1602 miles)

  • Travel Time:

    37 Hours 34 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    150.0 USD (~110.47 EUR)

Barcelona
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Tehran Beyhaghi Terminal Istanbul 50 USD http://seirosafar.ir/index.aspx?siteid=2&pageid=169 36h 0mins
Istanbul Sofia 40 USD https://metrotransport.bg/razpisanie/ 9h 0mins
Sofia Barcelona 150 USD http://www.yubim.eu/transport?p=0 36h 28mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 252 USD ~ 186 EUR
2 people 504 USD ~ 371 EUR
3 people 756 USD ~ 557 EUR
4 people 1,008 USD ~ 742 EUR
5 people 1,260 USD ~ 928 EUR

Did you know?

  • The total CO2 Emission for your Tehran - Barcelona bus trip is 171.3 kg
  • Your total cost to travel by bus from Tehran to Barcelona is about 252.0 USD (~185.58 EUR)