There are 7 ways to get from Surat to Mandi Gobindgarh by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Surat to Chandigarh International Airport, bus
best- Fly from Surat (STV) to Chandigarh International Airport (IXC)plane STV - IXC
- Take the bus from Tribune Chowk to Ambalabus
- Take the bus from FlixBus Ambala to FlixBus Mandi Gobindgarhbus
8h 11m₹10,205–16,671Train
cheapest- Take the train from Surat to Ambala Cant Jntrain 12903 / ...
- Take the train from Ambala Cant Jn to Govindgarhtrain 13307 / ...
23h 1m₹939–5,862Bus via Rohini
- Take the bus from Surat to Delhibus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Delhi to Mandi Gobindgarh Bharat Petroleumbus redbusIndia_A/C Seater / Sleeper / ...
29h 38m₹2,069–4,997Drive 1,345.8 km
- Drive from Surat to Mandi Gobindgarhcar 1,345.8 km
13h 50m₹13,105–18,929Fly Surat to Indira Gandhi International Airport, train
- Fly from Surat (STV) to Indira Gandhi International Airport (DEL)plane STV - DEL
- Take the train from New Delhi to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Govindgarhtrain
7h 22m₹6,900–11,111Train to Civil Airport Harni, fly to Chandigarh International Airport, bus
- Take the train from Surat to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Chandigarh International Airport (IXC)plane BDQ - IXC
- Take the bus from Tribune Chowk to Ambalabus
- Take the bus from FlixBus Ambala to FlixBus Mandi Gobindgarhbus
10h 31m₹7,644–16,610Bus
- Take the bus from Surat to Ludhianabus redbusIndia_AC Sleeper
- Take the bus from Ludhiana to Govindgarhbus
43h 39m
Surat (STV) to Chandigarh International Airport (IXC) flights
Comparing Your Travel Options
The cheapest way to get from Surat to Mandi Gobindgarh is to train which costs ₹900 - ₹6,000 and takes 23h 1m.
The fastest way to get from Surat to Mandi Gobindgarh is to fly and train which takes 7h 22m and costs ₹6,500 - ₹12,000.
No, there is no direct bus from Surat to Mandi Gobindgarh. However, there are services departing from Surat and arriving at Mandi Gobindgarh Bharat Petroleum via Delhi. The journey, including transfers, takes approximately 29h 38m.
No, there is no direct train from Surat to Mandi Gobindgarh. However, there are services departing from Surat and arriving at Govindgarh via Ambala Cant Jn. The journey, including transfers, takes approximately 23h 1m.
The distance between Surat and Mandi Gobindgarh is 1266 km. The road distance is 1345.8 km.
The best way to get from Surat to Mandi Gobindgarh without a car is to train which takes 23h 1m and costs ₹900 - ₹6,000.
It takes approximately 8h 11m to get from Surat to Mandi Gobindgarh, including transfers.
Surat to Mandi Gobindgarh bus services, operated by Safar Express Tour, depart from Surat station.
Surat to Mandi Gobindgarh train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Mandi Gobindgarh is to train which takes 23h 1m and costs ₹900 - ₹6,000. Alternatively, you can bus via Rohini, which costs ₹2,000 - ₹5,000 and takes 29h 38m.
What companies run services between Surat, India and Mandi Gobindgarh, Punjab, India?
You can take a train from Surat to Mandi Gobindgarh via Ambala Cant Jn and Govindgarh in around 23h 1m. Alternatively, you can take a bus from Surat to Mandi Gobindgarh via Delhi and Mandi Gobindgarh Bharat Petroleum in around 29h 38m.
- Website
- goindigo.in
Flights from Surat to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- ₹10,000–20,000
Flights from Surat to Chandigarh International Airport via Goa
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Surat to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 30m
- When
- Wednesday and Tuesday
- Estimated price
- ₹7,000–20,000
Flights from Surat to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Civil Airport Harni to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Civil Airport Harni to Chandigarh International Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹6,500–14,000
- Website
- airindia.in
Flights from Surat to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 23m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Surat to Indira Gandhi International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Civil Airport Harni to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- ₹7,000–17,000
Flights from Civil Airport Harni to Chandigarh International Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹8,500–18,000
- Website
- airindiaexpress.in
Flights from Surat to Indira Gandhi International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surat to Ambala Cant Jn
- Ave. Duration
- 21h 1m
- Frequency
- 4 times a day
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Ambala Cant Jn to Govindgarh
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from New Delhi to Ambala Cant Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala Cant Jn to Govindgarh
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Surat to Vadodara Jn
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from Tribune Chowk to Ambala
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
Bus from Tribune Chowk to Ambala
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Ambala to FlixBus Mandi Gobindgarh
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- ₹180–290
- Website
- FlixBus India
Bus from FlixBus Ambala to FlixBus Mandi Gobindgarh
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- ₹180–290
- Website
- FlixBus India
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Surat to Delhi
- Ave. Duration
- 22h 55m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Surat to Delhi
- Ave. Duration
- 26h
- Frequency
- Twice daily
- Estimated price
- ₹1,300–3,500
- Website
- Shymoli Paribahan
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Surat to Delhi
- Ave. Duration
- 22h 45m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 98986 72396
- Website
- SR Travels
Bus from Surat to Delhi
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Website
- SR Travels
- Phone
- +91 92276 49600
- Website
- Sai Arpan Travels
Bus from Surat to Delhi
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Website
- Sai Arpan Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Surat to Delhi
- Ave. Duration
- 26h 11m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Surat to Ludhiana
- Ave. Duration
- 41h 26m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Delhi to Mandi Gobindgarh Bharat Petroleum
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Schedules at
- BSS Cool Cool Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Delhi to Mandi Gobindgarh Bharat Petroleum
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹440–1,200
- Schedules at
- Zingbus
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Delhi to Mandi Gobindgarh Bharat Petroleum
- Ave. Duration
- 4h 40m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Website
- Awadh Travels
Bus from Delhi to Mandi Gobindgarh Bharat Petroleum
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a week
- Schedules at
- Awadh Travels
- Website
- Perfect Holiday
Bus from Delhi to Mandi Gobindgarh Bharat Petroleum
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a week
- Schedules at
- Perfect Holiday
- Website
- Armaan Tour & Travels
Bus from Delhi to Mandi Gobindgarh Bharat Petroleum
- Ave. Duration
- 6h 45m
- Frequency
- 4 times a week
- Schedules at
- Armaan Tour & Travels
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Ludhiana to Govindgarh
- Ave. Duration
- 1h 13m
- Frequency
- Twice daily
- Estimated price
- ₹45–120
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹95–120
- Express
- ₹45–60
- AC Sleeper
- ₹90–120
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Surat to Mandi Gobindgarh bus services, operated by Safar Express Tour, arrive at Delhi station.
Surat to Mandi Gobindgarh train services, operated by Indian Railways, arrive at Ambala Cant Jn station.
Yes, the driving distance between Surat to Mandi Gobindgarh is 1346 km. It takes approximately 13h 50m to drive from Surat to Mandi Gobindgarh.
There are five+ hotels available in Mandi Gobindgarh.



































