hero
How2Go
Bahraich to Shahjahanpur

Bahraich to Shahjahanpur

Shahjahanpur is approximately 200+ km from Bahraich, 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 Shahjahanpur.

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Bahraich

Shahjahanpur

Approx Travel Time

4h 2m

₹4,470

Onwards

Via Sitapur

Bahraich

Sitapur

Shahjahanpur

Approx Travel Time

5h 1m

₹288

Onwards

Bahraich

Sitapur

Shahjahanpur

Approx Travel Time

5h 43m

₹1,022

Onwards

Via Gonda

Bahraich

Gonda

Shahjahanpur

Approx Travel Time

5h 33m

₹450

Onwards

CHEAPEST

Bahraich

Gonda

Shahjahanpur

Approx Travel Time

6h 45m

₹282

Onwards

Via Bara Banki

Bahraich

Bara Banki

Shahjahanpur

Approx Travel Time

6h 33m

₹2,980

Onwards

Bahraich

Bara Banki

Shahjahanpur

Approx Travel Time

6h 59m

₹3,734

Onwards

Via Sitapur, Muhamdi

Bahraich

Sitapur

Muhamdi

Shahjahanpur

Approx Travel Time

5h 48m

₹433

Onwards

Bahraich

Sitapur

Muhamdi

Shahjahanpur

Approx Travel Time

5h 40m

₹987

Onwards

Via Lakhimpur

Bahraich

Lakhimpur

Shahjahanpur

Approx Travel Time

7h 25m

₹902

Onwards

Frequently Asked Questions

What is the distance between Bahraich and Shahjahanpur?

Shahjahanpur is approximately 200+ kms from Bahraich.

How long does it take to reach Shahjahanpur from Bahraich?

It takes approximately 4 hours to reach Shahjahanpur from Bahraich by Cab.

What is the cheapest way to reach Shahjahanpur from Bahraich?

The cheapest way to reach Shahjahanpur from Bahraich is by Bus, Train Via Gonda.

What is the fastest way to reach Shahjahanpur from Bahraich?

The fastest way to reach Shahjahanpur from Bahraich is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India