Rome2Rio

How to get fromAhmedabad to Hattaby plane, taxi, train, bus, or car

Find Transport to Hatta

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Ahmedabad to Hatta by plane, taxi, train, bus, or car

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 Khajuraho Civil Airport, taxi

    best
    1. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Khajuraho Civil Airport (HJR)plane plane AMD - HJR
    2. Take the taxi from Khajuraho Civil Airport (HJR) to Hattataxi taxi
    7h 40m
    ₹10,223–23,811
  2. Train

    cheapest
    1. Take the train from Ahmedabad Jn to Damohtrain train 19489 / ...
    17h 19m
    ₹997–4,054
  3. Bus

    1. Take the bus from Ahmedabad to Indorebus bus redbusIndia_A/C Sleeper
    2. Take the bus from Indore to Damohbus bus redbusIndia_A/C Sleeper
    19h 22m
  4. Drive  848.6 km

    1. Drive from Ahmedabad to Hattacar car 848.6 km
    12h 51m
    ₹8,302–11,992
  5. Fly to Jabalpur, train

    1. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Jabalpur (JLR)plane plane AMD - JLR
    2. Take the train from Jabalpur to Bandakpurtrain train
    10h 26m
    ₹7,543–16,571
  6. Fly to Raja Bhoj International Airport, train

    1. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Raja Bhoj International Airport (BHO)plane plane AMD - BHO
    2. Take the train from Sant Hirdaram Nagar to Bandakpurtrain train
    10h 21m
    ₹5,793–15,511
  7. Bus via Bhopal

    1. Take the bus from Ahmedabad to Bhopalbus bus
    2. Take the bus from Bhopal to Sagarbus bus
    3. Take the bus from Sagar to Damohbus bus
    19h 25m

Sardar Vallabhbhai Patel International Airport (AMD) to Khajuraho Civil Airport (HJR) flights

Calendar25Weekly Planes
Duration5h 23mAverage Duration
Ticket₹8,222Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Ahmedabad, India and Hatta, Madhya Pradesh, India?

Indian Railways operates a train from Ahmedabad Jn to Damoh twice daily. Tickets cost ₹440–3,400 and the journey takes 16h 43m. Alternatively, you can take a bus from Ahmedabad to Hatta via Indore and Damoh in around 19h 22m.

Airlines
Train operators
Bus 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 5 delightfully under-the-radar French towns you need to visit, Travelling to and around Russia for the 2018 FIFA World Cup, and Which London airport should I choose? - to help you get the most out of your next trip.

Booking & Getting There