Bengaluru
Bengaluru
Train Bus

Mahé to Bengaluru

Updated: 28 May 2026

The journey from Mahé to Bengaluru covers approximately 350 km, crossing the scenic Western Ghats. You can take a KSRTC sleeper bus, which takes about 8-9 hours, or travel by train via Kannur or Kozhikode. The road route via the Wayanad or Coorg ghat sections offers breathtaking views but involves winding roads. Bengaluru is a major metropolitan hub and the capital of Karnataka.

Total Distance: 350 km driving distance, 280 km straight-line air distance.
Fastest Way
Sleeper bus is the fastest way to reach Bengaluru.
Cheapest Way
Bus travel is generally the most cost-effective and direct.
Compare Mahé to Bengaluru Routes
Train
Connecting
Bus
Direct
Duration 12 hours 9 hours
Avg Price 600-2000 INR 800-1500 INR
Operator Kannur-Yesvantpur Express KSRTC Airavat
Route Mahé to Kannur, then train to Bengaluru. Via Wayanad or Coorg ghats.
Tip Trains are more comfortable but take longer than buses. Sleeper buses are recommended for the overnight journey.
Travel Tips
  • Bus Booking
    Book your bus tickets online via the KSRTC website.
  • Traffic
    Bengaluru traffic is notorious; plan your local travel accordingly.
  • Ghat Roads
    If you suffer from motion sickness, carry medication for the ghat section.
  • Food
    Try the famous South Indian breakfast at local darshinis.
  • Connectivity
    Use the Namma Metro to avoid road traffic within the city.
Safety Tips
  • Night Travel
    Choose reputable bus operators for night travel.
  • Luggage
    Keep your valuables with you at all times.
  • Emergency
    Dial 112 for emergency assistance in Bengaluru.
  • Health
    Stay hydrated and carry water during the long bus journey.
People Also Ask
  • Is there a direct train?
    No, you usually need to change at Kannur or Kozhikode.
  • How long is the bus journey?
    It takes about 8 to 10 hours depending on the route.
  • Are there flights?
    Yes, from Kannur or Kozhikode airports.
  • Is the road safe?
    Yes, but the ghat sections require careful driving.
  • What is the best way to travel?
    Sleeper bus is the most convenient option.
Quick Info
  • From Mahé, Kerala, India
  • To Bengaluru, Karnataka, India
  • Modes
Best Time to Travel

October to February for pleasant weather in Bengaluru.

Things to Do in Bengaluru
1
Lalbagh Botanical Garden
A massive garden with a huge collection of tropical plants. It is a peaceful retreat in the city.
2
Bangalore Palace
A beautiful palace inspired by Windsor Castle. It is a major historical attraction.
3
Cubbon Park
A large green space in the heart of the city. It is perfect for morning walks and relaxation.
4
Vidhana Soudha
The seat of the state legislature, known for its grand architecture. It is a landmark of the city.
Tags
Mahé to Bengaluru distance Mahé to Bangalore bus Mahé to Bangalore train travel to Bangalore Western Ghats route KSRTC bus Bengaluru travel Kerala to Karnataka