There are 6 ways to get from Siliguri to Khandwa 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 to Indore, bus
best- Fly from Bagdogra Airport (IXB) to Indore (IDR)plane IXB - IDR
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
10h 30mTrain
cheapest- Take the train from New Jalpaiguri to Khandwatrain 15946 / ...
30h 20m₹700–5,500Bus
- Take the bus from Siliguri, West Bengal to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
35h 53mDrive 1,529.2 km
- Drive from Siliguri to Khandwacar 1,529.2 km
22h 59m₹17,197–24,840Fly to Raja Bhoj International Airport, train
- Fly from Bagdogra Airport (IXB) to Raja Bhoj International Airport (BHO)plane IXB - BHO
- Take the train from Bhopal Jn to Khandwatrain
10h 29m₹7,862–17,398Fly to Dr. Babasaheb Ambedkar International Airport, train
- Fly from Bagdogra Airport (IXB) to Dr. Babasaheb Ambedkar International Airport (NAG)plane IXB - NAG
- Take the train from Nagpur to Itarsi Jntrain
- Take the train from Itarsi Jn to Khandwatrain
13h 42m₹10,042–19,898
Siliguri to Khandwa by train
Questions & Answers
The cheapest way to get from Siliguri to Khandwa is to train which costs ₹700 - ₹5,500 and takes 30h 20m.
The fastest way to get from Siliguri to Khandwa is to fly and train which takes 10h 29m and costs ₹7,500 - ₹18,000.
No, there is no direct bus from Siliguri to Khandwa. However, there are services departing from Siliguri, West Bengal and arriving at Khandwa, Madhya Pradesh via Lucknow, Uttar Pradesh and Indore, Madhya Pradesh. The journey, including transfers, takes approximately 35h 53m.
Yes, there is a direct train departing from New Jalpaiguri and arriving at Khandwa. Services depart four times a week, and operate Tuesday, Wednesday, Thursday and Sunday. The journey takes approximately 30h 20m.
The distance between Siliguri and Khandwa is 1493 km. The road distance is 1529.2 km.
The best way to get from Siliguri to Khandwa without a car is to train which takes 30h 20m and costs ₹700 - ₹5,500.
It takes approximately 10h 30m to get from Siliguri to Khandwa, including transfers.
Siliguri to Khandwa bus services, operated by Anaya Holidays, depart from Siliguri, West Bengal station.
Siliguri to Khandwa train services, operated by Indian Railways, depart from New Jalpaiguri station.
The best way to get from Siliguri to Khandwa is to train which takes 30h 20m and costs ₹700 - ₹5,500. Alternatively, you can bus, which costs and takes 35h 53m.
What companies run services between Siliguri, India and Khandwa, India?
Indian Railways operates a train from New Jalpaiguri to Khandwa 4 times a week. Tickets cost ₹700–5,500 and the journey takes 30h 20m. Alternatively, you can take a bus from Siliguri, West Bengal to Khandwa, Madhya Pradesh via Lucknow, Uttar Pradesh and Indore, Madhya Pradesh in around 35h 53m.
- Website
- goindigo.in
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Indore via Mumbai
- Ave. Duration
- 6h 45m
- When
- Wednesday to Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Indore via Kolkata
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–18,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Wednesday to Sunday
- Estimated price
- ₹10,000–15,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- ₹8,000–24,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–15,000
Flights from Bagdogra Airport to Dr. Babasaheb Ambedkar International Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹8,500–24,000
Flights from Bagdogra Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Bagdogra Airport to Dr. Babasaheb Ambedkar International Airport via Mumbai
- Ave. Duration
- 7h
- When
- Wednesday to Sunday
- Estimated price
- ₹12,000–26,000
Flights from Bagdogra Airport to Dr. Babasaheb Ambedkar International Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–27,000
Flights from Bagdogra Airport to Dr. Babasaheb Ambedkar International Airport via Hyderabad
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Website
- airindia.in
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹14,000–26,000
Flights from Bagdogra Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 7h 20m
- When
- Tuesday
- Estimated price
- ₹10,000–28,000
Flights from Bagdogra Airport to Dr. Babasaheb Ambedkar International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Tuesday
- Estimated price
- ₹11,000–28,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹14,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Jalpaiguri to Khandwa
- Ave. Duration
- 30h 20m
- Frequency
- 4 times a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,200–5,500
Train from Bhopal Jn to Khandwa
- Ave. Duration
- 3h 57m
- Frequency
- Hourly
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Nagpur to Itarsi Jn
- Ave. Duration
- 5h 50m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Itarsi Jn to Khandwa
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
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 Want to know more about Flixbus?, Train travel in France: A guide to SNCF, and Best ways to travel around Australia - to help you get the most out of your next trip.
More Questions & Answers
Siliguri to Khandwa bus services, operated by Anaya Holidays, arrive at Lucknow, Uttar Pradesh station.
Siliguri to Khandwa train services, operated by Indian Railways, arrive at Khandwa station.
Yes, the driving distance between Siliguri to Khandwa is 1529 km. It takes approximately 22h 59m to drive from Siliguri to Khandwa.
Book your Siliguri to Khandwa bus tickets online with Omio.
There are seven+ hotels available in Khandwa.






