hero
How2Go
Shahganj to Bareilly

Shahganj to Bareilly

Bareilly is approximately 450+ km from Shahganj, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Bareilly.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Shahganj

Bareilly

Approx Travel Time

7h 45m

₹280

Onwards

Via Faizabad

Shahganj

Faizabad

Bareilly

Approx Travel Time

7h 15m

₹370

Onwards

Ads by MMT

Via Ayodhya

FASTEST

Shahganj

Ayodhya

Bareilly

Approx Travel Time

6h 56m

₹370

Onwards

Via Jaunpur

Shahganj

Jaunpur

Bareilly

Approx Travel Time

8h 5m

₹440

Onwards

Ads by MMT

Via Bara Banki

Shahganj

Bara Banki

Bareilly

Approx Travel Time

8h 13m

₹350

Onwards

Via Shahjahanpur

Shahganj

Shahjahanpur

Bareilly

Approx Travel Time

8h 9m

₹320

Onwards

Via Lucknow

Shahganj

Lucknow

Bareilly

Approx Travel Time

7h 37m

₹300

Onwards

Via Sultanpur, Sitapur, Uttar Pradesh

Shahganj

Sultanpur

Sitapur, Uttar Pradesh

Bareilly

Approx Travel Time

13h 7m

₹4,004

Onwards

Via Sultanpur, Lucknow

Shahganj

Sultanpur

Lucknow

Bareilly

Approx Travel Time

12h 26m

₹2,537

Onwards

Via Jaunpur, Lucknow

Shahganj

Jaunpur

Lucknow

Bareilly

Approx Travel Time

7h 21m

₹770

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Bareilly?

Bareilly is approximately 450+ kms from Shahganj.

How long does it take to reach Bareilly from Shahganj?

It takes approximately 7 hours to reach Bareilly from Shahganj by Train Via Ayodhya.

What is the cheapest way to reach Bareilly from Shahganj?

The cheapest way to reach Bareilly from Shahganj is by Train.

What is the fastest way to reach Bareilly from Shahganj?

The fastest way to reach Bareilly from Shahganj is by Train Via Ayodhya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India