
Salem to Patna
Patna is approximately 1900+ kms from Salem. The fastest way to reach Patna from Salem is by Train, Flight Via Bangalore. It takes approximately 9 hours. The cheapest way to reach Patna from Salem is by Train Via Jharsuguda which would take approximately 39 hours.
Sort By
Mode of Transport
Via Chennai
RECOMMENDED
Salem
Chennai
Patna
Approx Travel Time
10h 25m
₹6,100
Onwards
Via Bangalore
FASTEST
Salem
Bangalore
Patna
Approx Travel Time
8h 25m
₹5,612
Onwards
Via Hyderabad
Salem
Hyderabad
Patna
Approx Travel Time
17h 55m
₹5,564
Onwards
Via Vijayawada
Salem
Vijayawada
Patna
Approx Travel Time
1d 14h 55m
₹1,145
Onwards
Via Mangalore
Salem
Mangalore
Patna
Approx Travel Time
13h 55m
₹7,890
Onwards
Via Ongole
Salem
Ongole
Patna
Approx Travel Time
1d 14h 55m
₹1,125
Onwards
Via Bhubaneshwar
Salem
Bhubaneshwar
Patna
Approx Travel Time
1d 6h 10m
₹4,531
Onwards
Via Goa
Salem
Goa
Patna
Approx Travel Time
18h 55m
₹7,520
Onwards
Via Jharsuguda
CHEAPEST
Salem
Jharsuguda
Patna
Approx Travel Time
1d 15h 10m
₹1,065
Onwards
Via Visakhapatnam
Salem
Visakhapatnam
Patna
Approx Travel Time
1d 16h 10m
On Demand
Frequently Asked Questions
What is the distance between Salem and Patna?
Patna is approximately 1900+ kms from Salem.
How long does it take to reach Patna from Salem?
It takes approximately 9 hours to reach Patna from Salem by Train, Flight Via Bangalore.
What is the cheapest way to reach Patna from Salem?
The cheapest way to reach Patna from Salem is by Train Via Jharsuguda.
What is the fastest way to reach Patna from Salem?
The fastest way to reach Patna from Salem is by Train, Flight Via Bangalore.