There are 3 ways to get from Bagasra to Valsād by taxi, plane, train, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly, train
best- Take the taxi from Bagasra to Diu Airport (DIU)
- Fly from Diu Airport (DIU) to Surat (STV)DIU - STV
- Take the train from Surat to Valsad
3h 55m₹5,825–14,945Train
cheapest- Take the train from Kunkavav Jn to Surat19204
- Take the train from Surat to Valsad12954 / ...
16h 41m₹1,252–4,372Drive, car ferry
- Drive from Bagasra to Ghogha Ferry Terminal
- Take the car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Drive from Hazira Ferry Terminal to Valsād
10h 10m₹4,375–9,319
Diu Airport (DIU) to Surat (STV) flights
Questions & Answers
The cheapest way to get from Bagasra to Valsād is to train which costs ₹1,200 - ₹4,400 and takes 16h 41m.
The fastest way to get from Bagasra to Valsād is to taxi and fly and train which takes 3h 55m and costs ₹5,500 - ₹15,000.
The distance between Bagasra and Valsād is 395 km.
The best way to get from Bagasra to Valsād without a car is to train which takes 16h 41m and costs ₹1,200 - ₹4,400.
It takes approximately 3h 55m to get from Bagasra to Valsād, including transfers.
There are 49+ hotels available in Valsād.
What companies run services between Bagasra, India and Valsād, India?
You can take a vehicle from Bagasra to Valsad via Kunkavav Jn and Surat in around 16h 41m.
- Website
- goindigo.in
Flights from Diu Airport to Surat
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹3,300–10,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Surat to Valsad
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kunkavav Jn to Surat
- Ave. Duration
- 15h 11m
- Frequency
- Once a week
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Phone
- 08035216990
- helpdesk@dgferry.com
- Website
- dgferry.com
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹800–4,000
- Website
- https://www.dgferry.com
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
- Ave. Duration
- 1h 42m
- Estimated price
- ₹2,000–2,500
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 4 stunningly beautiful Philippines islands you need to visit, Is ride-sharing platform BlaBlaCar right for you?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.









