There are 7 ways to get from Puducherry to Shahdol by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Puducherry to Chennai PT- Dr. MGR Bus Standbus
- Take the train from Chennai Central to Bilaspur Jntrain
- Take the train from Bilaspur Jn to Shahdoltrain
33h 49m₹950–7,142Drive 1,518.8 km
- Drive from Puducherry to Shahdolcar 1,518.8 km
23h 27m₹17,081–24,673Fly Pondicherry to Jabalpur, train
- Fly from Pondicherry (PNY) to Jabalpur (JLR)plane PNY - JLR
- Take the train from Jabalpur to Katnitrain
- Take the train from Katni to Shahdoltrain
20h 54m₹12,842–36,958Train
- Take the train from Villupuram Jn to Nainpur Jntrain 16367
- Take the train from Nainpur Jn to Shahdoltrain 11201
36h 23m₹1,000–7,726Fly Pondicherry to Mana Airport, train
- Fly from Pondicherry (PNY) to Mana Airport (RPR)plane PNY - RPR
- Take the train from Raipur Jn to Shahdoltrain
11h 49m₹10,962–29,598Train to Chennai International Airport, fly to Mana Airport, train
- Take the train from Villupuram Jn to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Mana Airport (RPR)plane MAA - RPR
- Take the train from Raipur Jn to Shahdoltrain
12h 26m₹7,080–20,276Train to Chennai International Airport, fly to Jabalpur, train
- Take the train from Villupuram Jn to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Jabalpur (JLR)plane MAA - JLR
- Take the train from Jabalpur to Katnitrain
- Take the train from Katni to Shahdoltrain
14h 11m₹11,960–33,636
Puducherry to Shahdol by train
Questions & Answers
The cheapest way to get from Puducherry to Shahdol is to bus and train which costs ₹950 - ₹7,500 and takes 33h 49m.
The fastest way to get from Puducherry to Shahdol is to fly and train which takes 11h 49m and costs ₹11,000 - ₹30,000.
No, there is no direct train from Puducherry to Shahdol. However, there are services departing from Pondicherry and arriving at Shahdol via Villupuram Jn and Nainpur Jn. The journey, including transfers, takes approximately 36h 23m.
The distance between Puducherry and Shahdol is 1872 km. The road distance is 1518.8 km.
The best way to get from Puducherry to Shahdol without a car is to bus and train which takes 33h 49m and costs ₹950 - ₹7,500.
It takes approximately 33h 49m to get from Puducherry to Shahdol, including transfers.
Puducherry to Shahdol train services, operated by Indian Railways, depart from Villupuram Jn station.
Puducherry to Shahdol train services, operated by Indian Railways, arrive at Nainpur Jn station.
Yes, the driving distance between Puducherry to Shahdol is 1519 km. It takes approximately 23h 27m to drive from Puducherry to Shahdol.
There are three+ hotels available in Shahdol.
What companies run services between Puducherry, India and Shahdol, India?
You can take a train from Pondicherry to Shahdol via Villupuram Jn and Nainpur Jn in around 36h 23m.
- Website
- goindigo.in
Flights from Pondicherry to Jabalpur via Hyderabad
- Ave. Duration
- 15h 30m
- When
- Every day
- Estimated price
- ₹12,000–34,000
Flights from Pondicherry to Jabalpur via Bengaluru
- Ave. Duration
- 24h
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–34,000
Flights from Pondicherry to Jabalpur via Bengaluru, Hyderabad
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- ₹12,000–34,000
Flights from Pondicherry to Jabalpur via Hyderabad, Indore
- Ave. Duration
- 24h 5m
- When
- Every day
- Estimated price
- ₹14,000–35,000
Flights from Pondicherry to Mana Airport via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Chennai International Airport to Mana Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–15,000
Flights from Chennai International Airport to Mana Airport via Hyderabad
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹6,000–15,000
Flights from Chennai International Airport to Jabalpur via Mumbai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Chennai International Airport to Jabalpur via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹11,000–28,000
Flights from Chennai International Airport to Jabalpur via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–28,000
Flights from Chennai International Airport to Jabalpur via Indore
- Ave. Duration
- 8h 5m
- When
- Tuesday and Thursday
- Estimated price
- ₹11,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chennai Central to Bilaspur Jn
- Ave. Duration
- 24h 35m
- Frequency
- 3 times a week
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹4,000–5,000
Train from Bilaspur Jn to Shahdol
- Ave. Duration
- 3h 28m
- Frequency
- Every 4 hours
- 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
Train from Jabalpur to Katni
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Katni to Shahdol
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Villupuram Jn to Nainpur Jn
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Nainpur Jn to Shahdol
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Raipur Jn to Shahdol
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- 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 Villupuram Jn to Tambaram
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Raipur Jn to Shahdol
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- 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 Villupuram Jn to Tambaram
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Jabalpur to Katni
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Katni to Shahdol
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
- Phone
- 9513948001
- [email protected]
- Website
- tnstc.in
Bus from Puducherry to Chennai PT- Dr. MGR Bus Stand
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₹120–700
- Website
- https://www.tnstc.in/OTRSOnline/
- Sleeper / Seater
- ₹120–270
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 How do I get from Sydney to Melbourne, Train travel in Spain: A guide to Renfe, and Flying into Beijing? - to help you get the most out of your next trip.









