Tehran to Shiraz Bus Ticket
09:00
Tehran (South Terminal)
21:00
09:30
Tehran (South Terminal)
21:30
Shiraz (Karandish Terminal)
14:00
Tehran (South Terminal)
02:00
14:00
Tehran (South Terminal)
02:00
14:45
Tehran (South Terminal)
02:45
15:00
Tehran (South Terminal)
03:00
16:00
Tehran (West Terminal)
04:00
16:30
Tehran (South Terminal)
04:30
Shiraz (Karandish Terminal)
FAQ
Travelers are asking
To book a bus ticket online, select your departure and arrival cities, choose your travel date, and pick from available buses. Complete the booking by providing passenger details and payment information.
Yes, you can cancel your ticket through our website. Refund policies depend on how close to departure the cancellation is made.
Your ticket will be sent to you digitally via email. You have to show this digital ticket at the bus company counter, check-in and get your printer ticket.
It’s recommended to arrive at the terminal at least 30-45 minutes before departure to allow time for check-in and boarding.
Generally, each passenger can carry up to 20kg of luggage. Extra or oversized items, like bicycles, may require an additional fee.
Unfortunately, changing the date or time directly is not allowed. You’ll need to cancel your existing ticket according to the refund policy and book a new ticket for the desired date.
If you miss your bus, the ticket is usually considered non-refundable. Contact customer support for assistance, but please be aware that missed departures may not qualify for a refund.
You can contact our customer support team through our website, or by calling the hotline provided in your booking confirmation for any assistance or inquiries.