Rome2Rio

How to get fromAnand to Dahodby train, bus, car, or taxi

Find Transport to Dahod

See all options

There are 5 ways to get from Anand to Dahod by train, bus, 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. Train

    best
    1. Take the train from Anand Jn to Dahodtrain train 19309 / ...
    3h 8m
    ₹170–1,300
  2. Bus

    1. Take the bus from Anand to Dahodbus bus redbusIndia_A/C Sleeper
    3h 30m
  3. Drive  154 km

    1. Drive from Anand to Dahodcar car 154 km
    2h 17m
    ₹1,728–2,495
  4. Taxi

    1. Take the taxi from Anand to Dahodtaxi taxi 154 km
    2h 17m
    ₹2,100–2,600
  5. Line 19018 train, train

    1. Take the train from Anand Jn to Vadodara Jntrain train 19018 / ...
    2. Take the train from Vadodara Jn to Dahodtrain train 12953 / ...
    3h 12m
    ₹280–2,220

Anand to Dahod by train

Calendar33Weekly Trains
Duration3h 8mAverage Duration
Ticket₹170Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Anand, India and Dahod, India?

Indian Railways operates a train from Anand Jn to Dahod 5 times a day. Tickets cost ₹170–1,300 and the journey takes 3h 8m. Alternatively, Momai Travels operates a bus from Anand to Dahod every 4 hours, and the journey takes 3h 30m. Three other operators also service this route.

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 How to travel India's Golden Triangle, Bali: What to do if Mount Agung erupts, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.

Booking & Getting There