hero
How2Go
Siwan to Agra

Siwan to Agra

Agra is approximately 750+ km from Siwan, 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

Direct Options

RECOMMENDED

Siwan

Agra

Approx Travel Time

14h

₹1,299

Onwards

Siwan

Agra

Approx Travel Time

12h 11m

₹17,970

Onwards

Siwan

Agra

Approx Travel Time

23h 5m

₹580

Onwards

Via Kanpur

CHEAPEST

Siwan

Kanpur

Agra

Approx Travel Time

12h 30m

₹465

Onwards

Via Lucknow

Siwan

Lucknow

Agra

Approx Travel Time

12h 25m

₹1,114

Onwards

Via Gorakhpur, Delhi

Siwan

Gorakhpur

Delhi

Agra

Approx Travel Time

8h 22m

₹5,340

Onwards

FASTEST

Siwan

Gorakhpur

Delhi

Agra

Approx Travel Time

6h 42m

₹21,314

Onwards

Via Tundla

Siwan

Tundla

Agra

Approx Travel Time

12h 56m

₹1,730

Onwards

Via Ayodhya

Siwan

Ayodhya

Agra

Approx Travel Time

14h 20m

₹8,205

Onwards

Via Delhi

Siwan

Delhi

Agra

Approx Travel Time

22h 17m

₹1,888

Onwards

Frequently Asked Questions

What is the distance between Siwan and Agra?

Agra is approximately 750+ kms from Siwan.

How long does it take to reach Agra from Siwan?

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

What is the cheapest way to reach Agra from Siwan?

The cheapest way to reach Agra from Siwan is by Train Via Kanpur.

What is the fastest way to reach Agra from Siwan?

The fastest way to reach Agra from Siwan is by Train, Flight Via Gorakhpur, Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India