Rome2Rio

How to get fromShiraz to Tabasby plane, train, car, or taxi

Find Transport to Tabas

See all options

There are 5 ways to get from Shiraz to Tabas by plane, train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Mashhad International Airport, train

    best
    1. Fly from Shahid Dastghaib International Airport (SYZ) to Mashhad International Airport (MHD)plane plane SYZ - MHD
    2. Take the train from Mashhad station to Tabastrain train
    12h 51m
  2. Drive 794.4 km

    cheapest
    1. Drive from Shiraz to Tabascar car 794.4 km
    8h 57m
    $4–6
  3. Train

    1. Take the train from Shiraz to Tehrantrain train
    2. Take the train from Tehran to Tabastrain train
    31h 47m
  4. Taxi

    1. Take the taxi from Shiraz to Tabastaxi taxi 794.4 km
    8h 57m
    $18–23
  5. Fly to Kerman International Airport, train

    1. Fly from Shahid Dastghaib International Airport (SYZ) to Kerman International Airport (KER)plane plane SYZ - KER
    2. Take the train from Kermān to Tabastrain train
    19h 23m

Shahid Dastghaib International Airport (SYZ) to Mashhad International Airport (MHD) flights

Calendar12Weekly Planes
Duration4hAverage Duration
Ticket$87Cheapest Price
See schedules

Questions & Answers

What companies run services between Shiraz, Iran and Tabas, Iran?

You can take a vehicle from Shiraz to Tabas via Shiraz, Tehran, and Tabas in around 31h 47m.

Airlines
Train operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travel Insider: Top Japan travel tips by Beatrix Holland, Need to know: Eurostar, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.