Wb3den TransportعربيHome
Iran

Iraq to Iran by bus (overland)

Last updated: 2026-09-03

You can book a bus from Baghdad to Iran online with Wb3den Transport: regular departures to Tehran, Qom, Mashhad and Semnan leaving Baghdad (Baghdad - Hay Alqahira - Near Alnidaa' Mosque) via the Mandali/Khosravi crossing, taking 15 hours (Qom) to 29 hours (Mashhad), from 35,000 IQD per seat, with cash on boarding or online payment.

RouteFromDurationDepartures
Baghdad → Mashhad55,000 IQD29 hours16:00
Baghdad → Qom35,000 IQD15 hours16:00
Baghdad → Semnan50,000 IQD18 hours16:00
Baghdad → Tehran45,000 IQD17 hours16:00
Semnan → Baghdadat search18 hourson availability
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. Check the current visa procedure for Iraqi citizens (advance visa or pilgrimage-season arrangements) before booking.

Booking and payment

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

Frequently asked questions

How much is the bus from Baghdad to Iran?

From 35,000 IQD per seat (Qom) to 55,000 IQD (Mashhad) as currently listed.

Where does the Iran bus leave from in Baghdad?

From Baghdad - Hay Alqahira - Near Alnidaa' Mosque.

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