Davanagere
Davanagere
Train Bus

Davanagere to Salem

Updated: 21 May 2026

The distance from Davanagere to Salem is approximately 350 km. Train connectivity is available via major junctions. The journey takes about 7 to 9 hours. Salem is a major city in Tamil Nadu, known for its industries and history.

Total Distance: 350 km driving distance, 300 km straight-line distance.
Fastest Way
Private taxi via NH 48, taking 7 hours.
Cheapest Way
General class train ticket, costing under 250 INR.
Compare Davanagere to Salem Routes
Train
Direct
Duration
8 hours
Avg Price
500-1200 INR
Operator
Indian Railways
Route
Davanagere (DVG) to Salem Junction (SA)

Book your tickets well in advance.

Bus
Direct
Duration
9 hours
Avg Price
700-1500 INR
Operator
TNSTC / Private Operators
Route
Davanagere - Bangalore - Salem

Overnight buses are recommended.

Travel Tips
  • Local Transport
    Use auto-rickshaws and buses for local travel.
  • Food
    Try authentic Tamil cuisine, especially street food.
  • Language
    Tamil is the main language; English is widely understood.
  • Safety
    Salem is generally safe, but keep your belongings secure.
  • Weather
    Salem is pleasant; carry light clothing.
Safety Tips
  • Crowd Safety
    Be careful in crowded areas; keep your belongings secure.
  • Personal Belongings
    Keep your valuables safe in your hotel room.
  • Taxi Apps
    Use Uber or Ola for safe and transparent travel.
  • Emergency
    Dial 100 for police assistance if needed.
People Also Ask
  • Are there direct trains?
    Yes, there are direct trains connecting Davanagere to Salem.
  • How long is the bus journey?
    It takes about 9 hours depending on traffic.
  • Is Salem safe for tourists?
    Yes, it is generally safe, but stay alert in crowded areas.
  • What is the best way to travel within Salem?
    Auto-rickshaws and local buses are the most common modes.
  • Can I fly to Salem?
    You must travel to Bangalore or Hubli to catch a flight to Salem.
Quick Info
  • From Davanagere, Karnataka, India
  • To Salem, Tamil Nadu, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Salem
1
Yercaud Hill Station
Visit this historic hill station known for its beauty.
2
Kottai Mariamman Temple
Visit this historic temple.
3
Mettur Dam
Visit this historic dam.
4
Sankagiri Fort
Visit this historic fort.
Tags
Davanagere to Salem train Davanagere to Salem bus distance Davanagere to Salem trains to Salem from Davanagere travel to Salem best way to reach Salem Davanagere to Salem travel time Salem city guide