Bengaluru
Bengaluru
Train Bus

Mahé to Bengaluru

Updated: 21 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
Duration
12 hours
Avg Price
600-2000 INR
Operator
Kannur-Yesvantpur Express
Route
Mahé to Kannur, then train to Bengaluru.

Trains are more comfortable but take longer than buses.

Bus
Direct
Duration
9 hours
Avg Price
800-1500 INR
Operator
KSRTC Airavat
Route
Via Wayanad or Coorg ghats.

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