Puri
Puri
Salem
Salem
Train

Puri to Salem

Updated: 21 May 2026

The journey from Puri to Salem is a long-distance trip covering approximately 1300 kilometers. The most practical way is to take a train to Chennai and then a connecting train to Salem. Alternatively, you can fly from Bhubaneswar to Salem with a layover. Expect a travel time of 26 to 30 hours by train.

Total Distance: Driving distance is 1300 km and straight-line air distance is 950 km.
Fastest Way
Flight from Bhubaneswar to Salem is the fastest.
Cheapest Way
Train to Chennai followed by a state-run bus to Salem is the most economical.
Compare Puri to Salem Routes
Train
Connecting
Duration
28 hours
Avg Price
1200 - 4000 INR
Operator
Coromandel Express + Local Train
Route
Puri - Chennai - Salem

Take the train to Chennai and then a connecting train to Salem.

Travel Tips
  • Train Booking
    Book your tickets well in advance as this is a popular long-distance route.
  • Local Transport
    Auto-rickshaws and buses are readily available for local travel in Salem.
  • Food
    Try the authentic South Indian cuisine, especially the local idli and dosa.
  • Weather
    Carry a light jacket as the evenings can be cool.
  • Connectivity
    Mobile network coverage is excellent throughout the city.
Safety Tips
  • Public Transport
    Use official taxi stands or pre-paid auto services.
  • Night Safety
    Avoid walking alone in deserted areas at night.
  • Personal Belongings
    Keep your valuables secure in your bag while traveling on trains.
  • Emergency Numbers
    Save the local police and hospital numbers in your phone.
People Also Ask
  • Is there a direct train from Puri to Salem?
    No, you must travel via Chennai.
  • How far is Salem from Chennai?
    It is approximately 350 kilometers by road.
  • What is the best time to visit Salem?
    Winter months from October to March are ideal.
  • Are there hotels in Salem?
    Yes, there are many hotels ranging from budget to luxury.
  • Is the city safe for tourists?
    Yes, Salem is generally safe for visitors.
Quick Info
  • From Puri, Odisha, India
  • To Salem, Tamil Nadu, India
  • Modes
Best Time to Travel

October to March, when the weather is pleasant for sightseeing in Salem.

Things to Do in Salem
1
Yercaud Hill Station
A beautiful hill station near Salem, known for its coffee plantations and scenic views.
2
Kottai Mariamman Temple
A historic temple known for its spiritual significance and unique architecture.
3
Mettur Dam
A massive dam built on the Kaveri River, known for its engineering marvel.
4
Kurumbapatti Zoological Park
A popular park and zoo, perfect for families and children.
Tags
Puri to Salem train Puri to Salem distance travel from Odisha to Tamil Nadu best way to reach Salem trains to Salem flights to Salem Salem tourism Puri travel guide