There are 4 ways to get from Karnāl to Sūratgarh by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Karnal to Bhatinda Jntrain 14507
- Take the train from Bhatinda Jn to Suratgarh Jntrain 14887 / ...
9h 3m₹359–2,885Bus
- Take the bus from Karnal to Ludhianabus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Ludhiana to Suratgarhbus redbusIndia_A/C Sleeper
11h 25mDrive 346.3 km
- Drive from Karnāl to Sūratgarhcar 346.3 km
5h 17m₹3,366–4,862Taxi
- Take the taxi from Karnāl to Sūratgarhtaxi 346.3 km
5h 17m₹7,000–9,000
Karnāl to Sūratgarh by train
Comparing Your Travel Options
The cheapest way to get from Karnāl to Sūratgarh is to train which costs ₹350 - ₹2,900 and takes 9h 3m.
The fastest way to get from Karnāl to Sūratgarh is to drive which takes 5h 17m and costs ₹3,300 - ₹4,900.
No, there is no direct bus from Karnāl to Sūratgarh. However, there are services departing from Karnal and arriving at Suratgarh via Ludhiana. The journey, including transfers, takes approximately 11h 25m.
No, there is no direct train from Karnāl to Sūratgarh. However, there are services departing from Karnal and arriving at Suratgarh Jn via Bhatinda Jn. The journey, including transfers, takes approximately 9h 3m.
The distance between Karnāl and Sūratgarh is 419 km. The road distance is 346.3 km.
The best way to get from Karnāl to Sūratgarh without a car is to train which takes 9h 3m and costs ₹350 - ₹2,900.
It takes approximately 9h 3m to get from Karnāl to Sūratgarh, including transfers.
Karnāl to Sūratgarh bus services, operated by Golden Temple Express Volvo, depart from Karnal station.
Karnāl to Sūratgarh train services, operated by Indian Railways, depart from Karnal station.
The best way to get from Karnāl to Sūratgarh is to train which takes 9h 3m and costs ₹350 - ₹2,900. Alternatively, you can bus, which costs and takes 11h 25m.
What companies run services between Karnāl, India and Sūratgarh, India?
You can take a train from Karnal to Suratgarh Jn via Bhatinda Jn in around 9h 3m. Alternatively, you can take a bus from Karnal to Suratgarh via Ludhiana in around 11h 25m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Karnal to Bhatinda Jn
- Ave. Duration
- 5h 43m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Bhatinda Jn to Suratgarh Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Website
- Golden Temple Express Volvo
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h 40m
- Frequency
- Hourly
- Schedules at
- Golden Temple Express Volvo
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Karnal to Ludhiana
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a day
- Schedules at
- Just Skyline Tour and Travels
- Phone
- +91 98919 18058
- [email protected]
- Website
- BSS Cool Cool Travels
Bus from Karnal to Ludhiana
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Schedules at
- BSS Cool Cool Travels
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- RS Yadav Smart Bus
- Phone
- +91 83607 69018
- [email protected]
- Website
- Chaudhary Smart Bus
Bus from Karnal to Ludhiana
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Schedules at
- Chaudhary Smart Bus
Bus from Karnal to Ludhiana
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- New Satnam Transport Bus Services
- Website
- Perfect Holiday
Bus from Karnal to Ludhiana
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- Perfect Holiday
- Website
- Prince Travels
Bus from Karnal to Ludhiana
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Prince Travels
- Website
- K.S Travels
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Schedules at
- K.S Travels
- Website
- Star World Holidays
Bus from Karnal to Ludhiana
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Star World Holidays
- Phone
- +91 97799 40672
- [email protected]
- Website
- Deltin Travels Pvt Ltd
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Website
- Deltin Travels Pvt Ltd
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Karnal to Ludhiana
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a week
- Estimated price
- ₹390–950
- Schedules at
- Zingbus
- Website
- Anand Tour And Travels
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Schedules at
- Anand Tour And Travels
- Phone
- +91 97733 88710
- [email protected]
- Website
- Chanda Raj Travels
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Website
- Chanda Raj Travels
- Phone
- +919414013132
- Website
- Pinky Gudiya Travels
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 6h 5m
- Frequency
- 5 times a week
- Schedules at
- Pinky Gudiya Travels
- Website
- Rajpreet Travels and cargo
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 6h 44m
- Frequency
- 4 times a week
- Schedules at
- Rajpreet Travels and cargo
- Phone
- +91 9252222163
- [email protected]
- Website
- Rathore Travels Agency
Bus from Ludhiana to Suratgarh
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Website
- Rathore Travels Agency
- Ave. Duration
- 5h 17m
- Estimated price
- ₹7,000–9,000
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 South Korea: Travelling from Seoul to Busan , The London Underground: Essential tips to navigate the Tube, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Karnāl to Sūratgarh bus services, operated by Golden Temple Express Volvo, arrive at Ludhiana station.
Karnāl to Sūratgarh train services, operated by Indian Railways, arrive at Bhatinda Jn station.
Yes, the driving distance between Karnāl to Sūratgarh is 346 km. It takes approximately 5h 17m to drive from Karnāl to Sūratgarh.
Book your Karnāl to Sūratgarh bus tickets online with Omio.
There are eight+ hotels available in Sūratgarh.























