There are 6 ways to get from Surat to Pūranpur by plane, train, bus, 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 to Bareilly Airport, train
best- Fly from Surat (STV) to Bareilly Airport (BEK)plane STV - BEK
- Take the train from Bhojipura Jn to Puranpurtrain
8h 58m₹9,315–21,921Train
cheapest- Take the train from Surat to Bareillytrain 22975 / ...
- Take the train from Bareilly to Puranpurtrain 15312 / ...
22h 21m₹698–5,285Bus
- Take the bus from Surat to Delhibus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Delhi to Pilibhitbus redbusIndia_A/C Sleeper / ...
32hDrive 1,293.4 km
- Drive from Surat to Pūranpurcar 1,293.4 km
15h 15m₹12,533–18,103Fly to Chaudhary Charan Singh Airport, train
- Fly from Surat (STV) to Chaudhary Charan Singh Airport (LKO)plane STV - LKO
- Take the train from Aishbagh to Puranpurtrain
10h 32m₹8,585–13,971Bus, train
- Take the bus from Surat to Lucknowbus redbusIndia_AC Sleeper
- Take the train from Badshahnagar to Puranpurtrain 15009 / ...
38h 19m₹3,357–5,379
Surat to Pūranpur by train
Comparing Your Travel Options
The cheapest way to get from Surat to Pūranpur is to train which costs ₹700 - ₹5,500 and takes 22h 21m.
The fastest way to get from Surat to Pūranpur is to fly and train which takes 8h 58m and costs ₹9,000 - ₹22,000.
No, there is no direct bus from Surat to Pūranpur. However, there are services departing from Surat and arriving at Pilibhit via Delhi. The journey, including transfers, takes approximately 32h.
No, there is no direct train from Surat to Pūranpur. However, there are services departing from Surat and arriving at Puranpur via Bareilly. The journey, including transfers, takes approximately 22h 21m.
The distance between Surat and Pūranpur is 1158 km. The road distance is 1293.4 km.
The best way to get from Surat to Pūranpur without a car is to train which takes 22h 21m and costs ₹700 - ₹5,500.
It takes approximately 8h 58m to get from Surat to Pūranpur, including transfers.
Surat to Pūranpur bus services, operated by Safar Express Tour, depart from Surat station.
Surat to Pūranpur train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Pūranpur is to train which takes 22h 21m and costs ₹700 - ₹5,500. Alternatively, you can bus, which costs and takes 32h.
What companies run services between Surat, India and Pūranpur, India?
You can take a train from Surat to Puranpur via Bareilly in around 22h 21m. Alternatively, you can take a bus from Surat to Pūranpur via Delhi and Pilibhit in around 32h.
- Website
- goindigo.in
Flights from Surat to Bareilly Airport via Delhi
- Ave. Duration
- 6h 47m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹8,500–34,000
Flights from Surat to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- ₹8,000–27,000
Flights from Surat to Chaudhary Charan Singh Airport via Goa
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹8,000–27,000
Flights from Surat to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,000–27,000
Flights from Surat to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 10h 25m
- When
- Sunday
- Estimated price
- ₹8,000–27,000
- Website
- airindia.in
Flights from Surat to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–23,000
- Website
- airindiaexpress.in
Flights from Surat to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhojipura Jn to Puranpur
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Surat to Bareilly
- Ave. Duration
- 18h 58m
- Frequency
- Once a week
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Bareilly to Puranpur
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Aishbagh to Puranpur
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Badshahnagar to Puranpur
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- 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
Bus from Surat to Lucknow
- Ave. Duration
- 38h 50m
- Frequency
- Twice 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.
- Phone
- +91 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Delhi to Pilibhit
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Schedules at
- New Khaira Transport
- Website
- Rahul Travels
Bus from Delhi to Pilibhit
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Schedules at
- Rahul Travels
- Phone
- +91 80776 40322
- [email protected]
- Website
- Gupta Bus Service
Bus from Delhi to Pilibhit
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Gupta Bus Service
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Delhi to Pilibhit
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Website
- Shubham Travels
- Website
- Shree Mahalaxmi Travels
Bus from Surat to Lucknow
- Ave. Duration
- 32h 10m
- Frequency
- Twice daily
- Schedules at
- Shree Mahalaxmi Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Surat to Lucknow
- Ave. Duration
- 34h 45m
- Frequency
- Twice daily
- Estimated price
- ₹3,100–3,900
- Book at
- Verma Travels
- Website
- Pooja Travels
Bus from Surat to Lucknow
- Ave. Duration
- 30h
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Surat to Lucknow
- Ave. Duration
- 32h 55m
- Frequency
- Once daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Surat to Lucknow
- Ave. Duration
- 33h
- Frequency
- Once daily
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Surat to Lucknow
- Ave. Duration
- 36h 25m
- Frequency
- 4 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Website
- Shri Shyam Baba Travels
Bus from Surat to Lucknow
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Schedules at
- Shri Shyam Baba Travels
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 Thanksgiving 2018: How to travel stress-free, Why you should take the train in the US, and Getting to Rome from the airport - to help you get the most out of your next trip.
Booking & Getting There
Surat to Pūranpur bus services, operated by Safar Express Tour, arrive at Delhi station.
Surat to Pūranpur train services, operated by Indian Railways, arrive at Bareilly station.
Yes, the driving distance between Surat to Pūranpur is 1293 km. It takes approximately 15h 15m to drive from Surat to Pūranpur.
There are eight+ hotels available in Pūranpur.
























