Pune
Pune
Train

Obaidullaganj to Pune

Updated: 21 May 2026

The distance between Obaidullaganj and Pune is 850 km. You can travel by train. The journey takes about 15 hours. Pune is a major city in Maharashtra.

Total Distance: Driving distance is 850 km; straight-line air distance is 750 km.
Fastest Way
Train, taking 14 hours.
Cheapest Way
Local passenger train, costing around 1000 INR.
Compare Obaidullaganj to Pune Routes
Train
Direct
Duration
15 hours
Avg Price
1000-2500 INR
Operator
Indian Railways
Route
Obaidullaganj to Pune Junction.

Trains are very frequent on this route.

Travel Tips
  • Train Frequency
    Trains are very frequent.
  • Traffic
    Traffic is minimal on this route.
  • Tickets
    Buy tickets at the station.
  • Comfort
    Trains are very comfortable.
  • Timing
    Check train schedules online.
Safety Tips
  • Road Safety
    Wear seatbelts if traveling by car.
  • Bus Safety
    Keep your bags close in crowded buses.
  • Night Travel
    Avoid late-night travel on local buses.
  • Emergency
    Keep the local police number saved.
People Also Ask
  • Is it a daily commute?
    No, it is a long-distance route.
  • Are trains available?
    Yes, many trains run on this route.
  • How long does it take?
    About 15 hours by train.
  • Is it safe?
    Yes, it is a safe route.
  • What is the best mode?
    Train is the best mode.
Quick Info
  • From Obaidullaganj, Madhya Pradesh, India
  • To Pune, Maharashtra, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Pune
1
Shaniwar Wada
Visit the historic fort.
2
Aga Khan Palace
Explore the palace.
3
Local Market
Explore the busy market.
4
Parks
Visit the local parks.
Tags
Obaidullaganj to Pune distance Obaidullaganj to Pune train from Obaidullaganj to Pune travel guide Obaidullaganj Pune commute MP transport daily travel