There are 6 ways to get from Mangalore to Assam 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.
Recommended option
Fly to Gauhati
-
Fly from Mangalore (IXE) to Gauhati (GAU)
Cheapest option
Train
-
Take the train from Mangalore Jn to Palakkad
-
Take the train from Palakkad to Guwahati
4 alternative options
Fly to Silchar
-
Fly from Mangalore (IXE) to Silchar (IXS)
Fly to Dibrugarh
-
Fly from Mangalore (IXE) to Dibrugarh (DIB)
Bus, train
-
Take the bus from Mangaluru to Bengaluru Kempegowda
-
Take the bus from Bangalore Madiwala to Vizag Maddilapalem
-
Take the train from Visakhapatnam to Guwahati
Drive
-
Drive from Mangalore to Guwahati
Mangalore (IXE) to Gauhati (GAU) flights
Questions & Answers
The most affordable way to get from Mangalore to Assam is to train, which costs ₹1,600 - ₹7,500 and takes 2 days 12h.
The quickest way to get from Mangalore to Assam is to fly which costs ₹8,500 - ₹21,000 and takes 5h 28m.
The distance between Mangalore and Assam is 2436 km. The road distance is 2834.8 km.
The best way to get from Mangalore to Assam without a car is to train which takes 2 days 12h and costs ₹1,600 - ₹7,500.
It takes approximately 5h 28m to get from Mangalore to Assam, including transfers.
The best way to get from Mangalore to Assam is to fly which takes 5h 28m and costs ₹8,500 - ₹21,000. Alternatively, you can train, which costs ₹1,600 - ₹7,500 and takes 2 days 12h.
There is no direct flight from Mangalore Airport to Gauhati Airport. The quickest flight takes 4h 55m and has one stopover.
Yes, the driving distance between Mangalore to Assam is 2835 km. It takes approximately 41h 23m to drive from Mangalore to Assam.
IndiGo Airlines offers flights from Mangalore Airport to Gauhati Airport.
The best way to get from Mangalore to Mangalore Airport is to taxi which takes 6 min and costs ₹270 - ₹330.

- Distance: 2436.1 km
- Duration: 5h 28m
What companies run services between Mangalore, India and Assam, India?
IndiGo Airlines, Starlight Airline and two other airlines fly from Mangalore to Guwahati hourly. Alternatively, you can take a train from Mangalore to Guwahati via Mangalore Jn and Palakkad in around 2 days 12h.

- Website
- goindigo.in
Flights from Mangalore to Gauhati via Bengaluru
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₹8,500 - ₹20,000
Flights from Mangalore to Gauhati via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹9,500 - ₹22,000
Flights from Mangalore to Gauhati via Bengaluru, Bhubaneswar
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹8,500 - ₹20,000
Flights from Mangalore to Gauhati via Bengaluru, Kolkata
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- ₹8,500 - ₹20,000
Flights from Mangalore to Gauhati via Hyderabad, Kolkata
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₹8,000 - ₹20,000
Flights from Mangalore to Gauhati via Pune, Kolkata
- Ave. Duration
- 8h 55m
- When
- Sunday
- Estimated price
- ₹9,000 - ₹22,000
Flights from Mangalore to Gauhati via Pune, Hyderabad
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹9,500 - ₹22,000
Flights from Mangalore to Gauhati via Bengaluru, Madras
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹8,500 - ₹21,000
Flights from Mangalore to Silchar via Pune, Kolkata
- Ave. Duration
- 9h 15m
- When
- Wednesday
- Estimated price
- ₹9,500 - ₹22,000
Flights from Mangalore to Silchar via Hyderabad, Kolkata
- Ave. Duration
- 11h
- When
- Monday, Wednesday and Friday
- Estimated price
- ₹8,500 - ₹20,000
Flights from Mangalore to Silchar via Madras, Gauhati
- Ave. Duration
- 13h 45m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- ₹9,000 - ₹22,000
Flights from Mangalore to Silchar via Mumbai, Kolkata
- Ave. Duration
- 13h 50m
- When
- Monday, Wednesday and Friday
- Estimated price
- ₹9,500 - ₹23,000
Flights from Mangalore to Silchar via Bengaluru, Kolkata
- Ave. Duration
- 15h 45m
- When
- Monday, Tuesday, Wednesday and Friday
- Estimated price
- ₹8,500 - ₹20,000
Flights from Mangalore to Silchar via Madras, Kolkata
- Ave. Duration
- 15h 5m
- When
- Monday, Tuesday, Wednesday and Friday
- Estimated price
- ₹8,500 - ₹21,000
Flights from Mangalore to Silchar via Delhi, Kolkata
- Ave. Duration
- 16h
- When
- Monday, Wednesday and Friday
- Estimated price
- ₹11,000 - ₹26,000
Flights from Mangalore to Silchar via Bengaluru, Madras, Gauhati
- Ave. Duration
- 13h
- When
- Tuesday, Thursday and Sunday
- Estimated price
- ₹9,000 - ₹22,000
Flights from Mangalore to Silchar via Delhi, Gauhati
- Ave. Duration
- 17h 15m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- ₹11,000 - ₹25,000
Flights from Mangalore to Dibrugarh via Pune, Delhi
- Ave. Duration
- 11h 45m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- ₹11,000 - ₹26,000
Flights from Mangalore to Dibrugarh via Hyderabad, Kolkata
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹9,000 - ₹22,000
Flights from Mangalore to Dibrugarh via Madras, Delhi
- Ave. Duration
- 12h 20m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- ₹13,000 - ₹28,000
Flights from Mangalore to Dibrugarh via Delhi
- Ave. Duration
- 15h 50m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- ₹11,000 - ₹26,000
Flights from Mangalore to Dibrugarh via Madras, Kolkata
- Ave. Duration
- 13h 20m
- When
- Every day
- Estimated price
- ₹9,500 - ₹22,000
Flights from Mangalore to Dibrugarh via Mumbai, Delhi
- Ave. Duration
- 13h 40m
- When
- Monday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- ₹11,000 - ₹26,000
Flights from Mangalore to Dibrugarh via Mumbai, Kolkata
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- ₹10,000 - ₹24,000
Flights from Mangalore to Dibrugarh via Hyderabad, Delhi
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹11,000 - ₹26,000
Flights from Mangalore to Dibrugarh via Delhi, Gauhati
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- ₹11,000 - ₹26,000
Flights from Mangalore to Dibrugarh via Mumbai, Gauhati
- Ave. Duration
- 16h 15m
- When
- Every day
- Estimated price
- ₹10,000 - ₹24,000
Flights from Mangalore to Dibrugarh via Delhi, Kolkata
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹12,000 - ₹28,000
Flights from Mangalore to Dibrugarh via Bengaluru, Delhi
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- ₹12,000 - ₹27,000
Flights from Mangalore to Dibrugarh via Bengaluru, Gauhati
- Ave. Duration
- 17h 15m
- When
- Every day
- Estimated price
- ₹9,500 - ₹22,000

- Website
- airindia.in
Flights from Mangalore to Silchar via Mumbai, Kolkata
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- ₹10,000 - ₹18,000

- Website
- airvistara.com
Flights from Mangalore to Dibrugarh via Pune, Delhi
- Ave. Duration
- 8h 50m
- When
- Monday and Sunday
- Estimated price
- ₹12,000 - ₹25,000

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.
Contact Details
- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Mangalore Jn to Palakkad
- Ave. Duration
- 5h 27m
- Frequency
- 3 times a week
- Estimated price
- ₹210 - ₹1,100
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹210 - ₹270
- Third AC (3A)
- ₹600 - ₹800
- Second AC (2A)
- ₹850 - ₹1,100
Train from Palakkad to Guwahati
- Ave. Duration
- 2 days 6h
- Frequency
- 3 times a week
- Estimated price
- ₹1,200 - ₹6,000
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹1,200 - ₹1,700
- Third AC (3A)
- ₹3,200 - ₹4,000
- Second AC (2A)
- ₹4,600 - ₹6,000
Train from Visakhapatnam to Guwahati
- Ave. Duration
- 33h 35m
- Frequency
- Twice daily
- Estimated price
- ₹750 - ₹3,500
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- ₹750 - ₹1,000
- Third AC (3A)
- ₹1,900 - ₹2,500
- Second AC (2A)
- ₹2,800 - ₹3,500

- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Mangaluru to Bengaluru Kempegowda
- Ave. Duration
- 8h
- Frequency
- Hourly
- Estimated price
- ₹400 - ₹1,100
- Schedules at
- ksrtc.in
- Standard
- ₹420 - ₹850
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 Getting to Milan from the airport, Thanksgiving 2018: How to travel stress-free and How do I buy a London Underground ticket? - to help you get the most out of your next trip.