Thanjavur
Thanjavur
Mangalore
Mangalore
Train Bus

Thanjavur to Mangalore

Updated: 20 May 2026

Mangalore, a coastal city, is about 750 km from Thanjavur. The most practical route is by train via Bangalore. Mangalore is known for its beaches and temples. The journey takes you through the Western Ghats.

Total Distance: 750 km by road, 550 km air distance.
Fastest Way
Train via Bangalore.
Cheapest Way
Train in Sleeper class.
Compare Thanjavur to Mangalore Routes
Train
Connecting
Duration
16 hours
Avg Price
1000-2500 INR
Operator
Mangalore Express
Route
Thanjavur-Bangalore-Mangalore

The train journey through the Western Ghats is very scenic.

Bus
Connecting
Duration
18 hours
Avg Price
1200-2800 INR
Operator
KSRTC
Route
Thanjavur-Bangalore-Mangalore

KSRTC buses are very comfortable.

Travel Tips
  • Local Transport
    Use auto-rickshaws for city travel.
  • Food
    Try the famous Mangalorean seafood.
  • Booking
    Book train tickets in advance.
  • Weather
    Carry an umbrella in monsoon.
  • Shopping
    Buy local spices.
Safety Tips
  • Night Travel
    Avoid isolated areas at night.
  • Crowds
    Be cautious in crowded markets.
  • Health
    Drink only bottled water.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is Mangalore safe?
    Yes, it is a peaceful city.
  • What is famous in Mangalore?
    Beaches and seafood.
  • How to reach from Bangalore?
    Train or bus.
  • Is there a direct train?
    No, you must change at Bangalore.
  • Best time to visit?
    Winter.
Quick Info
  • From Thanjavur, Tamil Nadu, India
  • To Mangalore, Karnataka, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Mangalore
1
Panambur Beach
A popular beach with many activities.
2
Kudroli Gokarnanatheshwara Temple
A beautiful temple with stunning architecture.
3
St. Aloysius Chapel
A chapel with beautiful paintings.
4
Tannirbhavi Beach
A quiet and beautiful beach.
Tags
Thanjavur to Mangalore train to Mangalore bus to Mangalore travel to Karnataka Mangalore tourism Thanjavur connectivity Indian Railways coastal Karnataka