Public transport connection between Yerevan and Tehran. Check out the departure times in the current Bus, Metro, Minibus, Train, Trolleybus timetable. Departure times from station Yerevan are in the local time. Thank you for riding public transport.

How do I get from Yerevan to Tehran?

The best way to get from Yerevan to Tehran without a car is by bus which takes approximately 25h 10min.

Is there a direct bus between Yerevan and Tehran?

Yes, there are direct services departing from Yerevan, Central Bus Station (Kilikia) and arriving in Tehran. The journey takes approximately 25h 10min.

Can I travel internationally to Tehran?

Some border closures are in place due to COVID-19 pandemic. Most travel to Armenia is restricted. For more information visit the Official COVID-19 Site for Armenia.