Guwahati
Guwahati
Train

Oni to Guwahati

Updated: 28 May 2026

Traveling from Oni to Guwahati is a very long journey across India, covering about 2500 km. You will need to reach a major rail hub like Mumbai to find connecting trains to Guwahati. The route is long and requires careful planning. Expect a travel time of 48 to 55 hours.

Total Distance: Driving distance is 2500 km; straight-line air distance is 2000 km.
Fastest Way
Flight from Mumbai to Guwahati.
Cheapest Way
State bus to Mumbai and then sleeper class train.
Compare Oni to Guwahati Routes
Train
Connecting
Duration
55 hours
Avg Price
2500 - 8000 INR
Operator
Guwahati Express
Route
Oni to Mumbai, then train to Guwahati Junction.

Consider flying for such a long distance.

Travel Tips
  • Booking
    Book train tickets well in advance.
  • Food
    Try local Assamese cuisine.
  • Transport
    Use auto-rickshaws for local travel.
  • Weather
    Carry light clothes for summer.
  • Connectivity
    Ensure your phone is charged.
Safety Tips
  • Luggage
    Keep your belongings secure.
  • Night Travel
    Avoid traveling alone at night.
  • Water
    Drink only bottled water.
  • Emergency
    Keep local contacts saved.
People Also Ask
  • Is it a long trip?
    Yes, it takes over 48 hours.
  • What is the best way?
    Flight is recommended for this distance.
  • Are there trains?
    Yes, but it is a very long journey.
  • Is it safe?
    Yes, it is generally safe.
  • What to see?
    Temples and rivers are popular.
Quick Info
  • From Oni, Maharashtra, India
  • To Guwahati, Assam, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Guwahati
1
Kamakhya Temple
A famous temple dedicated to Goddess Kamakhya.
2
Umananda Island
A small island in the Brahmaputra river.
3
Assam State Museum
A museum showcasing the history of Assam.
4
Deepor Beel
A beautiful wetland and bird sanctuary.
Tags
Oni to Guwahati travel to Guwahati Maharashtra to Assam Guwahati transport Oni travel long distance travel Guwahati tourism India travel