There are 6 ways to get from Puducherry to Mughalsarai Junction Station by plane, taxi, 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 from Pondicherry, taxi
best- Fly from Pondicherry (PNY) to Varanasi Airport (VNS)plane PNY - VNS
- Take the taxi from Varanasi Airport (VNS) to Mughalsarai Junction Stationtaxi
7h 30m₹11,052–26,298Bus, train
cheapest- Take the bus from Puducherry to Chennai PT- Dr. MGR Bus Standbus
- Take the train from Chennai Central to Pt.Deen Dayal Upadhyaya Jn.train 12390 / ...
39h 16m₹930–6,742Bus
- Take the bus from Pondicherry to Kempagowda Majestic Bus standbus
- Take the bus from Bangalore, Karnataka to Varanasi, Uttar Pradeshbus Bangalore, Karnataka - Varanasi, Uttar Pradesh
46h 14mDrive 1,885.8 km
- Drive from Puducherry to Mughalsarai Junction Stationcar 1,885.8 km
29h 8m₹21,292–30,755Train to Chennai International Airport, fly, taxi
- Take the train from Villupuram Jn to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Varanasi Airport (VNS)plane MAA - VNS
- Take the taxi from Varanasi Airport (VNS) to Mughalsarai Junction Stationtaxi
7h 22m₹9,170–19,976Train
- Take the train from Villupuram Jn to Varanasi Jntrain 16367
41h 42m₹1,080–8,826
Puducherry to Mughalsarai Junction Station by train and foot
Questions & Answers
The cheapest way to get from Puducherry to Mughalsarai Junction Station is to bus and train which costs ₹900 - ₹7,000 and takes 39h 16m.
The fastest way to get from Puducherry to Mughalsarai Junction Station is to train and fly and taxi which takes 7h 22m and costs ₹9,000 - ₹20,000.
No, there is no direct bus from Puducherry to Mughalsarai Junction Station. However, there are services departing from Pondicherry and arriving at Varanasi, Uttar Pradesh via Kempegowda Bus Station and Bangalore, Karnataka. The journey, including transfers, takes approximately 46h 14m.
No, there is no direct train from Puducherry to Mughalsarai Junction Station. However, there are services departing from Pondicherry and arriving at Pt.Deen Dayal Upadhyaya Jn. via Villupuram Jn and Varanasi Jn. The journey, including transfers, takes approximately 41h 42m.
The distance between Puducherry and Mughalsarai Junction Station is 1584 km. The road distance is 1885.8 km.
The best way to get from Puducherry to Mughalsarai Junction Station without a car is to bus and train which takes 39h 16m and costs ₹900 - ₹7,000.
It takes approximately 7h 30m to get from Puducherry to Mughalsarai Junction Station, including transfers.
Puducherry to Mughalsarai Junction Station bus services, operated by KSRTC, depart from Pondicherry station.
Puducherry to Mughalsarai Junction Station train services, operated by Indian Railways, depart from Villupuram Jn station.
The best way to get from Puducherry to Mughalsarai Junction Station is to bus which takes 46h 14m and costs . Alternatively, you can train, which costs ₹1,000 - ₹9,000 and takes 41h 42m.
What companies run services between Puducherry, India and Mughalsarai Junction Station, India?
You can take a bus from Pondicherry to Mughalsarai Junction Station via Kempagowda Majestic Bus stand, Kempegowda Bus Station, St Joseph's Indian School/ Malya Hospital, Bangalore, Karnataka, and Varanasi, Uttar Pradesh in around 46h 14m. Alternatively, Indian Railways operates a train from Villupuram Jn to Varanasi Jn once a week. Tickets cost ₹850–7,000 and the journey takes 38h 30m.
- Website
- goindigo.in
Flights from Pondicherry to Varanasi Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Chennai International Airport to Varanasi Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–17,000
Flights from Chennai International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Chennai International Airport to Varanasi Airport via Bengaluru
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chennai Central to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 34h 25m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
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 Villupuram Jn to Varanasi Jn
- Ave. Duration
- 38h 30m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
- 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
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Pondicherry to Kempagowda Majestic Bus stand
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- ₹700–1,200
- Schedules at
- ksrtc.in
- Sleeper
- ₹700–900
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Pondicherry to Kempagowda Majestic Bus stand
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- ₹480–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹480–650
- Ave. Duration
- 46 min
- Estimated price
- ₹800–1,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
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 to get from Heathrow Airport into central London, Travelling by boat in Italy, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Puducherry to Mughalsarai Junction Station bus services, operated by KSRTC, arrive at Kempagowda Majestic Bus stand station.
Puducherry to Mughalsarai Junction Station train services, operated by Indian Railways, arrive at Varanasi Jn station.
Yes, the driving distance between Puducherry to Mughalsarai Junction Station is 1886 km. It takes approximately 29h 8m to drive from Puducherry to Mughalsarai Junction Station.
There are 1687+ hotels available in Mughalsarai Junction Station.

















