Rome2Rio

How to get fromViramgām to Verāvalby train, car, taxi, plane, or bus

Find Transport to Verāval

See all options

There are 5 ways to get from Viramgām to Verāval by train, car, taxi, plane, or bus

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 Viramgam Jn to Veravaltrain train 22957 / ...
    7h 2m
    ₹240–1,900
  2. Drive 356.2 km

    1. Drive from Viramgām to Verāvalcar car 356.2 km
    5h 8m
    ₹4,020–5,806
  3. Taxi

    1. Take the taxi from Viramgām to Verāvaltaxi taxi 356.2 km
    5h 8m
    ₹7,000–8,500
  4. Train, fly, bus

    1. Take the train from Viramgam Jn to Ahmedabad Jntrain train
    2. Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Diu Airport (DIU)plane plane AMD - DIU
    3. Take the bus from Diu to Somnathbus bus
    6h 36m
    ₹4,740–20,562
  5. Train via Rajkot

    1. Take the train from Viramgam Jn to Rajkot Jntrain train 22959 / ...
    2. Take the train from Rajkot Jn to Veravaltrain train 19252 / ...
    7h 45m
    ₹344–2,723

Viramgām to Verāval by train

Calendar30Weekly Trains
Duration7h 2mAverage Duration
Ticket₹240Cheapest Price
See schedules

Questions & Answers

What companies run services between Viramgām, India and Verāval, India?

Indian Railways operates a train from Viramgam Jn to Veraval 4 times a day. Tickets cost ₹240–1,900 and the journey takes 7h 2m.

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 Need to know: Jadrolinija, How to plan an amazing trip around Scandinavia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.