hero
How2Go
Sheikhpura to Agra

Sheikhpura to Agra

Agra is approximately 1150+ km from Sheikhpura, 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 Agra.

Read More
Sort By
Mode of Transport

Via Gaya, Delhi

RECOMMENDED

Sheikhpura

Gaya

Delhi

Agra

Approx Travel Time

8h 41m

₹9,578

Onwards

FASTEST

Sheikhpura

Gaya

Delhi

Agra

Approx Travel Time

7h 1m

₹30,560

Onwards

Direct Options

Sheikhpura

Agra

Approx Travel Time

14h 8m

On Demand

Sheikhpura

Agra

Approx Travel Time

14h 48m

₹22,007

Onwards

Via Gaya

CHEAPEST

Sheikhpura

Gaya

Agra

Approx Travel Time

13h 31m

₹635

Onwards

Sheikhpura

Gaya

Agra

Approx Travel Time

14h 41m

₹4,101

Onwards

Via Tundla

Sheikhpura

Tundla

Agra

Approx Travel Time

14h 48m

₹1,410

Onwards

Via Gaya, Prayagraj(Allahabad)

Sheikhpura

Gaya

Prayagraj(Allahabad)

Agra

Approx Travel Time

19h 26m

₹5,809

Onwards

Via Prayagraj(Allahabad)

Sheikhpura

Prayagraj(Allahabad)

Agra

Approx Travel Time

13h 41m

On Demand

Via Gaya, Kanpur

Sheikhpura

Gaya

Kanpur

Agra

Approx Travel Time

12h 6m

₹650

Onwards

Frequently Asked Questions

What is the distance between Sheikhpura and Agra?

Agra is approximately 1150+ kms from Sheikhpura.

How long does it take to reach Agra from Sheikhpura?

It takes approximately 7 hours to reach Agra from Sheikhpura by Train, Flight Via Gaya, Delhi.

What is the cheapest way to reach Agra from Sheikhpura?

The cheapest way to reach Agra from Sheikhpura is by Train Via Gaya.

What is the fastest way to reach Agra from Sheikhpura?

The fastest way to reach Agra from Sheikhpura is by Train, Flight Via Gaya, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India