Bus from Tehran to Belgrade

Tehran
Belgrade, Serbia and Montenegro

Your cost to travel by Bus: $119 - $145

Tehran Beyhaghi Terminal
  • Total Distance:

    2520.3 km (1566 miles)

  • Travel Time:

    37 Hours 5 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    50.0 USD (~183.65 AED)

Istanbul
  • Total Distance:

    751.33 km (467 miles)

  • Travel Time:

    13 Hours 31 Minutes

  • Frequency:

    0 Times/Day

  • Bus Fare:

    65.0 USD (~238.75 AED)

Niš
  • Total Distance:

    251.09 km (156 miles)

  • Travel Time:

    3 Hours 52 Minutes

  • Frequency:

    11 Times/Day

  • Bus Fare:

    17.0 USD (~62.44 AED)

Belgrade
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Tehran Beyhaghi Terminal Istanbul 50 USD http://en.seirosafar.ir/index.aspx?siteid=4u0026pageid=251 36h 0mins
Istanbul Niš 65 USD http://www.sportturist.co.rs/ 13h 7mins
Niš Belgrade 17 USD http://www.nis-ekspres.rs/pdf/srv/NIS.pdf 3h 45mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 139 USD ~ 511 AED
2 people 278 USD ~ 1,021 AED
3 people 417 USD ~ 1,532 AED
4 people 556 USD ~ 2,042 AED
5 people 695 USD ~ 2,553 AED

Did you know?

  • The total CO2 Emission for your Tehran - Belgrade bus trip is 105.68 kg
  • Your total cost to travel by bus from Tehran to Belgrade is about 139.0 USD (~510.55 AED)