hero
How2Go
Salem to Bareilly

Salem to Bareilly

Bareilly is approximately 1950+ kms from Salem. The fastest way to reach Bareilly from Salem is by Train, Flight Via Bangalore. It takes approximately 8 hours. The cheapest way to reach Bareilly from Salem is by Bus Via Bangalore, Prayagraj(Allahabad) which would take approximately 50 hours.

Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Salem

Bangalore

Bareilly

Approx Travel Time

8h 4m

₹7,678

Onwards

Salem

Bangalore

Bareilly

Approx Travel Time

8h 40m

₹7,958

Onwards

Salem

Bangalore

Bareilly

Approx Travel Time

9h 39m

₹12,510

Onwards

Via Ongole

Salem

Ongole

Bareilly

Approx Travel Time

1d 19h 53m

On Demand

Ads by MMT

Via Bangalore, Prayagraj(Allahabad)

CHEAPEST

Salem

Bangalore

Prayagraj(Allahabad)

Bareilly

Approx Travel Time

2d 2h 7m

₹2,903

Onwards

Via Bangalore, Lucknow

Salem

Bangalore

Lucknow

Bareilly

Approx Travel Time

13h 26m

₹7,535

Onwards

Ads by MMT

Via Bangalore, Navi Mumbai

Salem

Bangalore

Navi Mumbai

Bareilly

Approx Travel Time

11h 4m

₹10,329

Onwards

Via Coimbatore, Navi Mumbai

Salem

Coimbatore

Navi Mumbai

Bareilly

Approx Travel Time

10h 35m

₹11,629

Onwards

Via Tiruchirappalli, Bangalore

Salem

Tiruchirappalli

Bangalore

Bareilly

Approx Travel Time

10h 22m

₹12,036

Onwards

Via Coimbatore, Mumbai

Salem

Coimbatore

Mumbai

Bareilly

Approx Travel Time

10h 20m

₹12,233

Onwards

Frequently Asked Questions

What is the distance between Salem and Bareilly?

Bareilly is approximately 1950+ kms from Salem.

How long does it take to reach Bareilly from Salem?

It takes approximately 8 hours to reach Bareilly from Salem by Train, Flight Via Bangalore.

What is the cheapest way to reach Bareilly from Salem?

The cheapest way to reach Bareilly from Salem is by Bus Via Bangalore, Prayagraj(Allahabad).

What is the fastest way to reach Bareilly from Salem?

The fastest way to reach Bareilly from Salem is by Train, Flight Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India