Travel from Ahmedabad to Daman

Bus or train from Ahmedabad to Daman?

Indian Railways operates a train from Ahmedabad to Daman every 2 hours. Tickets cost $6 - $18 and the journey takes 5 h 6 min. Alternatively, you can take a bus from Ahmedabad to Daman via Vadodara and Vapi in around 8 h 4 min.

How to get from Ahmedabad to Daman

ModeDurationPrice
From Ahmedabad Junction (ADI) train to Vapi (VAPI) then taxi to Daman.5 h 17 min₹1,263
From Ahmedabad bus to Vadodara, bus to Vapi, then taxi to Daman.8 h 4 min₹1,496
From Ahmedabad taxi to Daman.4 h 51 min₹5,556
From Ahmedabad drive to Daman.4 h 51 min₹2,841
From Ahmedabad taxi to Ahmedabad airport, fly to Surat airport, then taxi to Daman.5 h 4 min₹15,960
From Ahmedabad taxi to Ahmedabad airport, fly to Mumbai airport, train to Borivali (BVI), train to Vapi (VAPI), then taxi to Daman.4 h 5 min₹5,789
From Ahmedabad bus to Vadodara, taxi to Vadodara airport, fly to Mumbai airport, train to Borivali (BVI), train to Vapi (VAPI), then taxi to Daman.7 h 1 min₹5,771
From Ahmedabad taxi to Ahmedabad airport, fly to Pune airport, taxi to Pune Junction (PUNE), train to Vapi (VAPI), then taxi to Daman.8 h 47 min₹5,789

How long does it take to get from Ahmedabad to Daman?

It takes approximately 5 h 17 min to get from Ahmedabad to Daman, including transfers.

Operators from Ahmedabad to Daman

OperatorPhoneWebsite
Indian RailwaysIndian Railways
RedBusRedBus
SpicejetSpicejet
Air India LimitedAir India Limited
HelitransHelitrans
Jet AirwaysJet Airways
GoAirGoAir
IndiGo AirlinesIndiGo Airlines
Jet LiteJet Lite
Mumbai Suburban RailwayMumbai Suburban Railway