- - Bus
- - Flight
- - Train
How to book your transport in Iran?
You can book tickets for your bus, train or flight through the online form below.
For bus tickets, choose your departure time according to the fixed schedule listed in the form. For train or flight tickets, you should pick a tentative timing on your preferred date – we will check its availability and get back to you within a few hours. If we cannot find a connection that matches your request, we will offer you alternative timings or dates which you can review and select. Upon receiving a confirmation from you, we’ll provide you with the payment link and send you the transport voucher. All you need to do is to print the voucher and bring it to the bus/train terminal or airport.
On top of transport booking services, we also provide airport transfer services and pick-up tours between cities. The pick-up tours are more than just a transfer service – it’ll include sightseeing at a few exciting attractions along the way. This is something that you are unable to experience if you travel from city to city via buses or trains.
Note: If you need to book more than one seat, please provide us the full names and passport numbers of all travellers.
Ride-Hailing Applications (iOS & Android)
If you are tired of getting into taxis that overcharge and are never on time, Snapp & TAP30 are the convenient solution to almost all your transportation issues. Clones of the popular US ride-hailing companies Uber and Lyft, the Iranian startups Snapp & TAP30 have quickly dominated almost all transportation routes inside urban centers. You can get a ride 24 hours a day in any metropolitan area anywhere in Iran. Your price and route and fixed from the beginning so you have clarity in your transaction. You can choose to pay with either cash, or your TAP Persia Tourist Card.
While TAP30 has been known to have a slight edge over Snapp as far as rates and drivers, Snapp offers its application in English & French, making it a more desirable option for foreigners.