hero
How2Go
Kolkata to Agra

Kolkata to Agra

Agra is approximately 1250+ kms from Kolkata. The fastest way to reach Agra from Kolkata is by Flight Via Lucknow. It takes approximately 4 hours. The cheapest way to reach Agra from Kolkata is by Train which would take approximately 26 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Kolkata

Agra

Approx Travel Time

1d 2h

₹590

Onwards

Via Lucknow

Kolkata

Lucknow

Agra

Approx Travel Time

9h 40m

₹5,043

Onwards

FASTEST

Kolkata

Lucknow

Agra

Approx Travel Time

3h 55m

₹17,647

Onwards

Kolkata

Lucknow

Agra

Approx Travel Time

11h 25m

₹5,617

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

Kolkata

Prayagraj(Allahabad)

Agra

Approx Travel Time

12h 25m

₹8,081

Onwards

Via Delhi

Kolkata

Delhi

Agra

Approx Travel Time

8h 10m

₹5,104

Onwards

Kolkata

Delhi

Agra

Approx Travel Time

9h 10m

₹5,448

Onwards

Ads by MMT

Via Varanasi

Kolkata

Varanasi

Agra

Approx Travel Time

14h 25m

₹4,605

Onwards

Via Ghaziabad

Kolkata

Ghaziabad

Agra

Approx Travel Time

8h 25m

On Demand

Via Ayodhya

Kolkata

Ayodhya

Agra

Approx Travel Time

12h 17m

₹7,148

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Agra?

Agra is approximately 1250+ kms from Kolkata.

How long does it take to reach Agra from Kolkata?

It takes approximately 4 hours to reach Agra from Kolkata by Flight Via Lucknow.

What is the cheapest way to reach Agra from Kolkata?

The cheapest way to reach Agra from Kolkata is by Train.

What is the fastest way to reach Agra from Kolkata?

The fastest way to reach Agra from Kolkata is by Flight Via Lucknow.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India