Where to Travel from Surat
From Surat to Rajkot
From Surat to Rajkot, the cheapest way is with a bus for 630 INR, while the fastest option takes 4h 35m by charter.
From Surat to Bharuch
Move from Surat to Bharuch, the best way to travel is by train for 379 INR, covering the journey in 1h 0m.
From Surat to Valsad
Moving from Surat to Valsad? The most budget-friendly option is with a train for 385 INR, while the fastest way is by bus, taking 1h 0m.
From Surat to Jaipur
Travel from Surat to Jaipur with a train for 1028 INR to save money, or choose the fastest option by bus, taking 4h 45m.
From Surat to Delhi
Move from Surat to Delhi, the best way to travel is by bus for 2016 INR, covering the journey in 1h 0m.
From Surat to Pune
From Surat to Pune, you can travel affordably with a bus for 957 INR, or reach your destination faster using charter in 5h 54m.
From Surat to Vadodara
Move from Surat to Vadodara: the most affordable option is with a train for 407 INR, and the quickest is by bus in 1h 0m.
From Surat to Vapi
Move from Surat to Vapi, the best way to travel is by train for 407 INR, covering the journey in 1h 3m.
From Surat to Ahmedabad
Traveling from Surat to Ahmedabad? Save on costs with a bus for 378 INR, or get there quickly with train in 2h 27m.
From Surat to Mumbai
Planning your trip from Surat? The cheapest transport is by train for 467 INR, but if you prefer speed, traveling by bus will get you there in 2h 30m.
Departure stations in Surat
You can start your journey from the following stations in Surat:
Planning to visit more destinations from Surat?
If you're traveling beyond a single route from Surat, try the TicketRoutes Travel Planner. Compare buses, trains, ferries, and flights for multiple destinations at once and build your full itinerary in minutes.
Open Travel PlannerPerfect for multi-city trips and flexible travel plans.