hero
How2Go
Agra to Shahjahanpur

Agra to Shahjahanpur

Shahjahanpur is approximately 250+ kms from Agra. The fastest way to reach Shahjahanpur from Agra is by Cab. It takes approximately 6 hours. The cheapest way to reach Shahjahanpur from Agra is by Bus which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Agra

Shahjahanpur

Approx Travel Time

5h 25m

₹5,020

Onwards

Direct Bus

CHEAPEST

Agra

Shahjahanpur

Approx Travel Time

5h 49m

₹410

Onwards

Ads by MMT

Via Budaun

Agra

Budaun

Shahjahanpur

Approx Travel Time

7h 1m

₹2,912

Onwards

Via Bareilly

Agra

Bareilly

Shahjahanpur

Approx Travel Time

7h 11m

₹774

Onwards

Ads by MMT

Via Tundla

Agra

Tundla

Shahjahanpur

Approx Travel Time

7h 59m

₹1,214

Onwards

Via Shikohabad

Agra

Shikohabad

Shahjahanpur

Approx Travel Time

8h 2m

On Demand

Via Mainpuri

Agra

Mainpuri

Shahjahanpur

Approx Travel Time

7h 38m

₹968

Onwards

Via Firozabad

Agra

Firozabad

Shahjahanpur

Approx Travel Time

8h 10m

₹1,524

Onwards

Agra

Firozabad

Shahjahanpur

Approx Travel Time

7h 48m

On Demand

Via Farrukhabad

Agra

Farrukhabad

Shahjahanpur

Approx Travel Time

8h 3m

₹2,941

Onwards

Frequently Asked Questions

What is the distance between Agra and Shahjahanpur?

Shahjahanpur is approximately 250+ kms from Agra.

How long does it take to reach Shahjahanpur from Agra?

It takes approximately 6 hours to reach Shahjahanpur from Agra by Cab.

What is the cheapest way to reach Shahjahanpur from Agra?

The cheapest way to reach Shahjahanpur from Agra is by Bus.

What is the fastest way to reach Shahjahanpur from Agra?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India