There are 7 ways to get from Surat to Shirwal by plane, taxi, train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Surat (STV) to Pune Airport (PNQ)plane STV - PNQ
- Take the taxi from Pune Airport (PNQ) to Shirwaltaxi
2h 6m₹7,165–17,631Train, bus
cheapest- Take the train from Surat to Pune Jntrain 22944 / ...
- Take the bus from Katraj to Sarolabus 61
10h 44m₹618–2,443Train, bus via Bhayandar
- Take the train from Surat to Borivalitrain
- Take the bus from Borivali Nancy Colony to Chandani Chowkbus
- Take the bus from FlixBus Pune - Chandani Chowk to FlixBus Rest Stop - Hotel Amruta Gardenbus
7h 12m₹883–2,691Train
- Take the train from Surat to Pune Jntrain 22944 / ...
- Take the train from Pune Jn to Valhatrain 01539
10h 24m₹1,383–4,313Drive 436.1 km
- Drive from Surat to Shirwalcar 436.1 km
6h 20m₹4,957–7,160Taxi
- Take the taxi from Surat to Shirwaltaxi 436.1 km
6h 20m₹12,000–15,000Bus
- Take the bus from Surat to Mumbaibus
- Take the bus from Vileparle to Chandani Chowkbus
- Take the bus from FlixBus Pune - Chandani Chowk to FlixBus Rest Stop - Hotel Amruta Gardenbus
12h 12m₹1,127–2,613
Surat (STV) to Pune Airport (PNQ) flights
Questions & Answers
The cheapest way to get from Surat to Shirwal is to train and bus which costs ₹600 - ₹2,500 and takes 10h 44m.
The fastest way to get from Surat to Shirwal is to fly and taxi which takes 2h 6m and costs ₹7,000 - ₹18,000.
No, there is no direct bus from Surat to Shirwal. However, there are services departing from Surat and arriving at FlixBus Rest Stop - Hotel Amruta Garden via Veer Kotwal Udyan Dadar Station Plaza, Mahim Bus Station, Vileparle and FlixBus Pune - Chandani Chowk. The journey, including transfers, takes approximately 12h 12m.
No, there is no direct train from Surat to Shirwal. However, there are services departing from Surat and arriving at Valha via Pune Jn. The journey, including transfers, takes approximately 10h 24m.
The distance between Surat and Shirwal is 382 km. The road distance is 436.1 km.
The best way to get from Surat to Shirwal without a car is to train and bus via Bhayandar which takes 7h 12m and costs ₹850 - ₹2,700.
It takes approximately 2h 6m to get from Surat to Shirwal, including transfers.
Surat to Shirwal bus services, operated by IntrCity SmartBus, depart from Surat station.
Surat to Shirwal train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Shirwal is to train which takes 10h 24m and costs ₹1,300 - ₹4,400. Alternatively, you can bus, which costs ₹1,100 - ₹2,700 and takes 12h 12m.
What companies run services between Surat, India and Shirwal, Mahārāshtra, India?
You can take a train from Surat to Shirwal via Pune Jn and Valha in around 10h 24m. Alternatively, you can take a bus from Surat to Shirwal via Mumbai, Veer Kotwal Udyan Dadar Station Plaza, Mahim Bus Station, Vileparle, Chandani Chowk, FlixBus Pune - Chandani Chowk, and FlixBus Rest Stop - Hotel Amruta Garden in around 12h 12m.
- Website
- goindigo.in
Flights from Surat to Pune Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–15,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Surat to Borivali
- Ave. Duration
- 2h 22m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Surat to Pune Jn
- Ave. Duration
- 7h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Pune Jn to Valha
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Surat to Pune Jn
- Ave. Duration
- 7h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Borivali Nancy Colony to Chandani Chowk
- Ave. Duration
- 2h 13m
- Frequency
- Every 30 minutes
- Estimated price
- ₹320–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹320–400
- AC
- ₹470–650
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
Bus from Vileparle to Chandani Chowk
- Ave. Duration
- 1h 58m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹280–350
- AC
- ₹420–600
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Pune - Chandani Chowk to FlixBus Rest Stop - Hotel Amruta Garden
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Estimated price
- ₹160–220
- Website
- https://www.flixbus.in
Bus from FlixBus Pune - Chandani Chowk to FlixBus Rest Stop - Hotel Amruta Garden
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Estimated price
- ₹160–220
- Website
- https://www.flixbus.in
- Phone
- 020-24545454
- complaints@pmpml.org
- Website
- pmpml.org
Bus from Katraj to Sarola
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹70–160
- Schedules at
- pmpml.org
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Surat to Mumbai
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- ₹460–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Ave. Duration
- 3h 36m
- Estimated price
- ₹1,800–15,000
Soham Travels
- Phone
- +91 982 242 4003
- Website
- sohamtravelspune.com
Sainath Cab
- Phone
- +91 927 159 6940
- Website
- sainathcab.com
Virat Cab
- Phone
- +91 937 773 3328
- Website
- viratcab.com
Surat Taxi Hire
- Phone
- +91 982 548 7425
- Website
- surattaxihire.com
A Prachi Taxi Service
- Phone
- +91 735 913 9223
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 Bali: What to do if Mount Agung erupts, Need to know: Greyhound, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Surat to Shirwal bus services, operated by IntrCity SmartBus, arrive at Mumbai station.
Surat to Shirwal train services, operated by Indian Railways, arrive at Pune Jn station.
Yes, the driving distance between Surat to Shirwal is 436 km. It takes approximately 6h 20m to drive from Surat to Shirwal.
There are 24+ hotels available in Shirwal.




















