Wb3den TransportعربيHome
Iran

Iraq to Iran by bus (overland)

Last updated: 17 October 2026

You can book a bus from Baghdad to Iran online with Wb3den Transport: regular departures to Tehran, Qom, Mashhad and Semnan leaving the Baghdad pickup point (Al-thawra Bridge) via the Munthiriya/Khosravi crossing, taking 15 hours (Qom) to 29 hours (Mashhad), from 15,000 IQD per seat, paid cash on boarding or online via ZainCash or card.

RouteFromDurationDepartures
Babylon → Mehran15,000 IQD3 hours04:00
Baghdad → Qom35,000 IQD15 hours04:00, 16:00
Baghdad → Tehran45,000 IQD17 hours16:00
Search your tripRequest a private car

How the trip works

A minibus from the Baghdad pickup point to the border, then an Iranian VIP coach with reclining seats and USB to your destination. Total time depends on border processing.

Documents

A valid passport for every traveller. Entry rules for Iraqi citizens change (visa or visa waiver); confirm the current procedure with the operator or the consulate before booking.

Booking and payment

Choose destination and date, reserve named seats, and pay cash on boarding or online via ZainCash or card. Arrive 20 minutes before departure.

Frequently asked questions

How much is the bus from Baghdad to Iran?

From 15,000 IQD per seat (Qom) to 45,000 IQD (Mashhad) as currently listed.

Where does the Iran bus leave from in Baghdad?

From Al-thawra Bridge.

Can I pay cash on boarding?

Yes, cash on boarding or online in advance via ZainCash or card.

Are there trips to Mashhad from Baghdad?

Yes, regular Baghdad–Mashhad departures taking about 29 hours via Tehran.

Ready to travel?

Compare trips, pick your seat and pay the way you like — or ask us on WhatsApp any time.

Search tripsWhatsApp