There are 8 ways to get from New Jalpaiguri to Guna 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 Raja Bhoj International Airport, train
best- Fly from Bagdogra Airport (IXB) to Raja Bhoj International Airport (BHO)plane IXB - BHO
- Take the train from Bhopal Jn to Gunatrain
12h 11m₹7,919–17,465Train via Mughal Sarāi
cheapest- Take the train from New Jalpaiguri to Pt.Deen Dayal Upadhyaya Jn.train 12423 / ...
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Gunatrain 13423
25h 10m₹748–5,696Bus, train
- Take the bus from Siliguri, West Bengal to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradeshbus
- Take the train from Gwalior Jn. to Gunatrain
30h 3mDrive 1,305.9 km
- Drive from New Jalpaiguri to Gunacar 1,305.9 km
19h 36m₹14,735–21,283Fly to Gwalior Airport, train
- Fly from Bagdogra Airport (IXB) to Gwalior Airport (GWL)plane IXB - GWL
- Take the train from Gwalior Jn. to Gunatrain
10h 3m₹11,849–26,285Fly to Jaipur International Airport, train
- Fly from Bagdogra Airport (IXB) to Jaipur International Airport (JAI)plane IXB - JAI
- Take the train from Jaipur to Gunatrain
14h 21m₹9,731–16,564Fly to Indore, train
- Fly from Bagdogra Airport (IXB) to Indore (IDR)plane IXB - IDR
- Take the train from Indore Jn Bg to Maksitrain
- Take the train from Maksi to Gunatrain
13h 38m₹10,749–21,124Train
- Take the train from New Jalpaiguri to Bina Jntrain 19306
- Take the train from Bina Jn to Gunatrain 14814 / ...
34h 45m₹796–6,037
New Jalpaiguri to Guna by train
Questions & Answers
The cheapest way to get from New Jalpaiguri to Guna is to train via Mughal Sarāi which costs ₹750 - ₹6,000 and takes 25h 10m.
The fastest way to get from New Jalpaiguri to Guna is to fly and train which takes 10h 3m and costs ₹11,000 - ₹27,000.
No, there is no direct train from New Jalpaiguri to Guna. However, there are services departing from New Jalpaiguri and arriving at Guna via Pt.Deen Dayal Upadhyaya Jn.. The journey, including transfers, takes approximately 25h 10m.
The distance between New Jalpaiguri and Guna is 1458 km. The road distance is 1305.9 km.
The best way to get from New Jalpaiguri to Guna without a car is to train via Mughal Sarāi which takes 25h 10m and costs ₹750 - ₹6,000.
It takes approximately 12h 11m to get from New Jalpaiguri to Guna, including transfers.
New Jalpaiguri to Guna train services, operated by Indian Railways, depart from New Jalpaiguri station.
New Jalpaiguri to Guna train services, operated by Indian Railways, arrive at Pt.Deen Dayal Upadhyaya Jn. station.
Yes, the driving distance between New Jalpaiguri to Guna is 1306 km. It takes approximately 19h 36m to drive from New Jalpaiguri to Guna.
There are five+ hotels available in Guna.
What companies run services between New Jalpaiguri, India and Guna, India?
You can take a train from New Jalpaiguri to Guna via Pt.Deen Dayal Upadhyaya Jn. in around 25h 10m.
- Website
- goindigo.in
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–22,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 Gwalior Airport via Delhi
- Ave. Duration
- 4h 56m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–32,000
Flights from Bagdogra Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹9,000–14,000
Flights from Bagdogra Airport to Jaipur International Airport via Bengaluru
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–14,000
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
- Website
- airindia.in
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 Jaipur International Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹8,000–25,000
Flights from Bagdogra Airport to Jaipur International Airport via Pune
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹14,000–26,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Jaipur International Airport via Pune
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Bagdogra Airport to Indore via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Bagdogra Airport to Indore via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday
- Estimated price
- ₹14,000–26,000
- Website
- helitrans.no
Flights from Bagdogra Airport to Jaipur International Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Friday
- Estimated price
- ₹7,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhopal Jn to Guna
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from New Jalpaiguri to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,700
Train from Pt.Deen Dayal Upadhyaya Jn. to Guna
- Ave. Duration
- 12h 40m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Gwalior Jn. to Guna
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- 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 Gwalior Jn. to Guna
- Ave. Duration
- 4h 40m
- Frequency
- Every 4 hours
- 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 Jaipur to Guna
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹700–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
Train from Indore Jn Bg to Maksi
- Ave. Duration
- 1h 18m
- Frequency
- Every 3 hours
- 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 Maksi to Guna
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from New Jalpaiguri to Bina Jn
- Ave. Duration
- 31h 10m
- Frequency
- Once a week
- Estimated price
- ₹600–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹600–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
Train from Bina Jn to Guna
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
- Website
- Anaya Holidays
Bus from Siliguri, West Bengal to Agra, Uttar Pradesh
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Schedules at
- Anaya Holidays
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Agra, Uttar Pradesh to Gwalior, Madhya Pradesh
- Ave. Duration
- 2h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Indo Canadian Express
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






