Bengaluru
Bengaluru
Mangaluru
Mangaluru
Train Bus

Bengaluru to Mangaluru

Updated: 20 May 2026

The route from Bengaluru to Mangaluru covers 350 km through the scenic Shiradi Ghats. The drive takes about 8 hours. You can take a bus or the train, which offers a breathtaking view of the Western Ghats. Mangaluru is a major port city on the Arabian Sea coast.

Total Distance: 350 km by road, 290 km air distance.
Fastest Way
Flight from Kempegowda International Airport to Mangaluru International Airport, taking 1 hour.
Cheapest Way
Train (Sleeper Class) starting at 500 INR.
Compare Bengaluru to Mangaluru Routes
Train
Direct
Duration
9 hours
Avg Price
500 - 1200 INR
Operator
Gomateshwara Express
Route
KSR Bengaluru to Mangaluru Central

The train route through the ghats is visually stunning.

Bus
Direct
Duration
8 hours
Avg Price
700 - 1800 INR
Operator
KSRTC Airavat
Route
NH 75 via Hassan, Sakleshpur

Book a sleeper bus for a comfortable overnight journey.

Travel Tips
  • Road Conditions
    Shiradi Ghat can be closed during heavy monsoon.
  • Booking
    Book bus tickets via the KSRTC website.
  • Food
    Try the local seafood delicacies.
  • Transport
    Auto-rickshaws are the best way to get around.
  • Weather
    It is humid; carry light clothing.
Safety Tips
  • Beach Safety
    Follow lifeguard instructions at all times.
  • Emergency
    Keep the local police number 100 saved.
  • Road Safety
    Be careful on the winding ghat roads.
  • Health
    Carry mosquito repellent.
People Also Ask
  • Is the train route scenic?
    Yes, it is one of the most beautiful rail routes in India.
  • Are there direct buses?
    Yes, many private and KSRTC buses run daily.
  • How long is the flight?
    Approximately 1 hour.
  • Is it safe for tourists?
    Yes, Mangaluru is a peaceful city.
  • What is the best way to travel?
    Train is recommended for the scenery.
Quick Info
  • From Bengaluru, Karnataka, India
  • To Mangaluru, Karnataka, India
  • Modes
Best Time to Travel

October to February for pleasant coastal weather.

Things to Do in Mangaluru
1
Panambur Beach
Enjoy the sunset at this popular, well-maintained beach.
2
Kudroli Gokarnanatheshwara Temple
Visit this beautiful temple known for its intricate architecture.
3
St. Aloysius Chapel
Admire the stunning paintings covering the walls and ceilings.
4
Tannirbhavi Beach
Relax at this quieter beach accessible by a short ferry ride.
Tags
Bengaluru to Mangaluru train Bengaluru to Mangaluru bus NH 75 road trip flights to Mangaluru travel time Bengaluru Mangaluru best way to reach Mangaluru Karnataka coastal travel Mangaluru travel guide