hero
How2Go
Shahjahanpur to Bhiwani

Shahjahanpur to Bhiwani

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

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Shahjahanpur

Delhi

Bhiwani

Approx Travel Time

7h 21m

₹360

Onwards

Shahjahanpur

Delhi

Bhiwani

Approx Travel Time

9h 15m

₹515

Onwards

Shahjahanpur

Delhi

Bhiwani

Approx Travel Time

8h 46m

₹2,520

Onwards

Shahjahanpur

Delhi

Bhiwani

Approx Travel Time

11h 28m

₹999

Onwards

Via Bareilly, Delhi

FASTEST

Shahjahanpur

Bareilly

Delhi

Bhiwani

Approx Travel Time

6h 34m

₹4,118

Onwards

Shahjahanpur

Bareilly

Delhi

Bhiwani

Approx Travel Time

7h 49m

₹330

Onwards

Via Gurgaon

Shahjahanpur

Gurgaon

Bhiwani

Approx Travel Time

8h 20m

₹4,385

Onwards

Via Moradabad, Delhi

Shahjahanpur

Moradabad

Delhi

Bhiwani

Approx Travel Time

7h 24m

₹330

Onwards

Via Rampur (Uttar Pradesh), Delhi

Shahjahanpur

Rampur (Uttar Pradesh)

Delhi

Bhiwani

Approx Travel Time

7h 27m

₹325

Onwards

Via Hapur, Delhi

CHEAPEST

Shahjahanpur

Hapur

Delhi

Bhiwani

Approx Travel Time

7h 40m

₹320

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Bhiwani?

Bhiwani is approximately 400+ kms from Shahjahanpur.

How long does it take to reach Bhiwani from Shahjahanpur?

It takes approximately 7 hours to reach Bhiwani from Shahjahanpur by Train, Flight Via Bareilly, Delhi.

What is the cheapest way to reach Bhiwani from Shahjahanpur?

The cheapest way to reach Bhiwani from Shahjahanpur is by Train Via Hapur, Delhi.

What is the fastest way to reach Bhiwani from Shahjahanpur?

The fastest way to reach Bhiwani from Shahjahanpur is by Train, Flight Via Bareilly, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India