Iraq to Iran by bus (overland)
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.
| Route | From | Duration | Departures |
|---|---|---|---|
| Baghdad → Mashhad | 55,000 IQD | 29 hours | 16:00 |
| Baghdad → Qom | 35,000 IQD | 15 hours | 16:00 |
| Baghdad → Semnan | 50,000 IQD | 18 hours | 16:00 |
| Baghdad → Tehran | 45,000 IQD | 17 hours | 16:00 |
| Semnan → Baghdad | at search | 18 hours | on availability |
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