1map logoGo to main page

Kolkata to Agra (Uttar Pradesh) from $6: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Kolkata, India
to
Agra (Uttar Pradesh), India

How to Get from Kolkata to Agra : Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by trainBest price
726.7 milesDistance
6h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Kolkata to Agra (Uttar Pradesh) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
8h  15m
Estimated price
$76-233
Recommended
Company
Indian Railways
Train
Average Duration
19h  45m
Estimated price
$6-35
Cheapest
route map
Distance: 726.7 miles
Duration: 6h 51m

See more options

Company
various
Plane
Train
Average Duration
6h  51m
Estimated price
$52-172
Company
various
Plane
Taxi
Average Duration
8h  10m
Estimated price
$74-186
Company
various
Drive
Average Duration
17h  48m
Estimated price
$150-230

Traveling From Kolkata to Agra (Uttar Pradesh)

The journey from Kolkata to Agra offers a fascinating blend of Kolkata's vibrant cultural scene and the historical grandeur of Agra, where the iconic Taj Mahal stands as a testament to India's rich heritage.

Best Neighbourhoods in Agra (Uttar Pradesh)

Agra's neighborhoods offer diverse experiences for every type of traveler.

Taj Ganj
• Closest proximity to the Taj Mahal.
• Lively market with local handicrafts.
Sadar Bazaar
• Bustling shopping hub for souvenirs.
• Authentic street food options abound.
Shahjahan Park
• Scenic views of the Taj Mahal at sunset.
• Calm atmosphere ideal for relaxation.

Best Times To Visit Agra (Uttar Pradesh)'s Attractions

Timing your visits can enhance your experience at Agra's stunning sites.

Taj Mahal
Early morning, just after sunrise, offers fewer crowds and breathtaking light.
Agra Fort
Weekdays in late afternoon provide a quieter exploration of its rich history.
Mehtab Bagh
Visit at dusk for serene sunset views across the Yamuna River.

Agra (Uttar Pradesh) Weather: What to Expect Year-Round

Agra experiences a hot semi-arid climate, with scorching summers and cool winters, making October to March the best times to explore its attractions. Weather can significantly impact your travel experience, as pleasant temperatures allow for comfortable sightseeing, while intense heat may limit outdoor activities.

Dining Recommendation in Agra (Uttar Pradesh)

In Agra, savor the rich flavors of Mughlai cuisine by trying the iconic dish of Petha, a sweet made from ash gourd that perfectly encapsulates local ingredients and artistry. Unlike the street food vibrancy of Kolkata, dining in Agra often takes place in historical settings, offering an ambiance steeped in tradition and a chance to relish meals inspired by the Mughal legacy.

Kolkata - Agra (Uttar Pradesh) operators

Explore transport companies operating between Kolkata and Agra (Uttar Pradesh), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
goindigo.in

Plane from Kolkata (CCU) to Agra (AGR)

Average Duration
6h 25m
Estimated price
$75-260

Plane from Kolkata (CCU) to Delhi (DEL)

Average Duration
2h 25m
Estimated price
$65-180

Plane from Kolkata (CCU) to Gwalior (GWL)

Average Duration
4h 57m
Estimated price
$55-170
Website
spicejet.com

Plane from Kolkata (CCU) to Delhi (DEL)

Average Duration
2h 13m
Estimated price
$50-240
Website
airindiaexpress.in

Plane from Kolkata (CCU) to Gwalior (GWL)

Average Duration
4h 35m
Estimated price
$55-180
Train
Contact phone
14646
Website
indianrail.gov.in

Train from Sealdah to Agra Fort

Average Duration
19h 45m
Estimated price
$6-35

Train from New Delhi to Agra Cantt

Average Duration
1h 50m
Estimated price
$1-10
Other Show other routes
Contact phone
+91 74 47 00 53 26
Website
sktntgwl.business.site

Other from Gwalior to Agra

Average Duration
1h 54m
Estimated price
$29-35

Kolkata to Agra : Overview of Bus, Train, Flight, and Car Trips

Traveling between Kolkata and Agra (Uttar Pradesh) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an epic road trip from Kolkata to Agra, covering a distance of 1311.6 km. The journey will take you approximately 17 hours and 48 minutes of exciting driving. 💰 Navigate through the varying prices ranging from $150 to $230 for the car ride to Agra from Kolkata.
Average price
$150 - $230
🌆 The train services between Kolkata and Agra are operated by Indian Railways, with departures once daily and a travel time of approximately 19 hours and 45 minutes. 💰 Ticket prices for the train ride from Kolkata to Agra range from $6 to $35, offering budget-friendly options for travelers looking to explore the historic city of Agra in Uttar Pradesh.
Departure Point
Sealdah station
Arrival Point
Agra Fort station
🛫 Flying from Kolkata to Agra involves a one-stop flight with a duration of 6 hours and 25 minutes. Spicejet, Air India Express, and IndiGo Airlines provide options for this route. 🌍 The journey by plane from Kolkata to Agra gives travelers a quick way to reach their destination in Uttar Pradesh. The total flight time typically takes around 8 hours and 15 minutes. 💸 Prices for flights between Agra and Kolkata can range from $76 to $233, offering travelers a range of options to suit their budget and preferences.
Departure Point
Kolkata Airport
Arrival Point
Agra Airport. The quickest flight takes 6h 25m and has one stopover

Frequently asked questions

Find out more about the route from Kolkata to Agra (Uttar Pradesh).

Or choose the category:
The distance between Kolkata and Agra is 1170.0 km by air or road. The road distance is slightly longer at 1312.1 km. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 19 hours and 45 minutes to reach Agra from Kolkata. By taking a flight to Gwalior and then a train, the travel time reduces to 6 hours and 9 minutes. Alternatively, a direct flight from Kolkata to Agra takes around 8 hours and 30 minutes. Driving by car from Agra to Kolkata takes approximately 17 hours and 48 minutes.
The most cost-effective option for traveling from Kolkata to Agra is by train, which can cost between $6 and $35 and takes approximately 19 hours and 45 minutes. If time is of the essence, the quickest option is to fly to Gwalior and then take a train, which can cost between $45 and $130 and takes around 6 hours and 9 minutes.
The prices for train tickets from Kolkata to Agra range from $6 to $35, depending on the class and type of train.
To get from Kolkata to Agra without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 1311.6 km, and it takes around 17 hours and 48 minutes to complete the journey by car. Keep in mind that the price to rent a car and fuel costs may vary, ranging from $150 to $230.
To travel from Kolkata to Agra without a car, the best option is to take a train. The train journey takes approximately 19 hours and 45 minutes, and the ticket prices range from $6 to $35.
Yes, there is a direct train link between Kolkata and Agra train service operates daily, departing from Sealdah station in Kolkata and arriving at Agra Fort station. The journey duration is approximately 19 hours and 45 minutes.
The flight between Kolkata and Agra typically takes around 6 hours and 40 minutes with one stopover. However, please note that there are no direct flights available from Kolkata Airport to Agra Airport. The prices for a flight between Agra and Kolkata range from $76 to $244, depending on the airline and availability.
There are plenty of accommodation options available near Agra with over 495 hotels to choose from. Prices for hotels in Agra start at $21 per night, catering to a range of budgets.