1map logoGo to main page

Amritsar, Punjab to Agra (Uttar Pradesh), Uttar Pradesh from $3: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from Amritsar to Agra (Uttar Pradesh): 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.

$3 by trainBest price
583 kmDistance
4h 18m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Amritsar 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
14h  22m
Estimated price
$92-204
Recommended
Company
Indian Railways
Train
Average Duration
9h  40m
Estimated price
$3-19
Cheapest
route map
Distance: 583 km
Duration: 4h 18m

See more options

Company
various
Bus
Average Duration
13h  8m
Estimated price
$14-52
Company
various
Plane
Train
Average Duration
4h  18m
Estimated price
$33-98
Company
various
Plane
Taxi
Average Duration
6h  2m
Estimated price
$80-157
Company
various
Drive
Average Duration
8h  55m
Estimated price
$80-920

Traveling From Amritsar to Agra (Uttar Pradesh)

Embarking on the journey from Amritsar to Agra offers a striking contrast between the spiritual richness of Amritsar and the architectural marvels of Agra, inviting you to explore diverse cultures and histories.

Best Neighbourhoods in Agra (Uttar Pradesh)

Agra boasts vibrant neighborhoods, each offering a distinct charm and experiences.

Taj Ganj
• Closest neighborhood to the Taj Mahal.
• Lively markets with authentic local cuisine.
Sadar Bazaar
• Bustling shopping district with handicrafts.
• Great street food options to explore.
Fatehabad Road
• Home to luxury hotels and restaurants.
• Convenient for access to major attractions.

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

Planning your visit to Agra's attractions can greatly enhance your experience.

Taj Mahal
Visit at sunrise for fewer crowds and breathtaking views.
Agra Fort
Early morning visits offer cooler weather and quieter exploration.
Mehtab Bagh
Dusk provides stunning sunset views of the Taj Mahal from across the river.

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

Agra typically experiences a hot semi-arid climate, with sweltering summers and mild winters; the best times to visit are from October to March, when the weather is more pleasant for sightseeing. Weather can significantly impact your travel experience, as extreme heat in summer may limit outdoor activities, while the cooler months provide ideal conditions for exploration.

Dining Recommendation in Agra (Uttar Pradesh)

Experience the rich flavors of Mughlai cuisine with a visit to the renowned Panchhi Petha, where you can indulge in their famous petha, a sweet made from ash gourd that embodies the city’s culinary heritage; this contrasts beautifully with Amritsar’s spicier Punjabi dishes. The ambiance, filled with the aroma of cardamom and saffron, creates a sensory feast that highlights Agra’s unique blend of history and flavor.

Amritsar - Agra (Uttar Pradesh) operators

Explore transport companies operating between Amritsar 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 Amritsar (ATQ) to Agra (AGR)

Average Duration
14h 22m
Estimated price
$92-204

Plane from Amritsar (ATQ) to Delhi (DEL)

Average Duration
1h 12m
Estimated price
$35-920

Plane from Amritsar (ATQ) to Gwalior (GWL)

Average Duration
4h 45m
Estimated price
$926-927
Website
airindia.in

Plane from Amritsar (ATQ) to Delhi (DEL)

Average Duration
1h 11m
Estimated price
$35-2040
Website
airvistara.com

Plane from Amritsar (ATQ) to Delhi (DEL)

Average Duration
1h 16m
Estimated price
$30-2041
Train Show train routes
Contact phone
14646
Website
indianrail.gov.in

Train from Amritsar Jn to Agra Cantt

Average Duration
9h 40m
Estimated price
$3-19

Train from New Delhi to Agra Cantt

Average Duration
1h 50m
Estimated price
$2042-20420
Bus Show bus routes
Contact phone
+918377971006
Website
laxmiholidays.com

Bus from Amritsar to Delhi

Average Duration
9h 30m
Estimated price
$2044-2044
Contact phone
+918287009889
Website
zingbus.com

Bus from Kashmere Gate to Kuberpur Toll Plaza

Average Duration
3h
Estimated price
$2045-20450
Taxi

Taxi from Gwalior to Agra

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

Amritsar to Agra (Uttar Pradesh): Overview of Bus, Train, Flight, and Car Trips

Traveling between Amritsar 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 enchanting journey from Amritsar to Agra, covering a scenic driving distance of 428 miles. The road trip promises approximately 8 hours and 55 minutes of unforgettable memories. 💰 The prices for a car ride from Amritsar to Agra typically range from $80 to $120, offering a reasonable and comfortable travel option. Take advantage of the flexibility and convenience of traveling by road at your own pace.
Average price
$80 - $120
🕰️ The journey takes approximately 9 hours and 40 minutes, allowing passengers to enjoy the scenic views and relax during the trip from Amritsar to Agra. This train service is operated by Indian Railways, ensuring a comfortable and reliable travel experience. 💰 The prices for the train between Amritsar and Agra can vary from $3 to $19 depending on the class of travel chosen. With affordable fares and regular services, this train journey offers a budget-friendly and efficient way to travel between these two popular destinations in India.
Departure Point
Amritsar Jn station
Arrival Point
Agra Cantt station
Useful tips for train travellers
• On your train trip from Amritsar to Agra, you can expect a variety of catering services on board. Most long-distance trains like the Indian Railways’ 'Kalka Mail' offer meal options which you can pre-order via the 'IRCTC' website. The meal service typically includes vegetarian and non-vegetarian dishes with snacks and beverages. Ensure to choose your meal preference when booking your ticket.
• When traveling from Amritsar to Agra, you can choose from multiple seating options on the Indian Railways. The most common available classes include Sleeper Class (Economy), Third AC, Second AC, and First AC. For a balance of comfort and affordability, consider choosing the Third AC option, which provides air conditioning and bedding. Check the train's specifications while booking to choose according to your budget and comfort.
• Several train operators run services on this route including Indian Railways, which is the primary operator. You can check their schedules and book tickets through their website: IRCTC. Additionally, check out Cleartrip for streamlined booking options, and Trainman for train status updates.
🛫 Flying from Amritsar to Agra by plane involves a journey with one stopover, making the total travel time around 14 hours. ✈️ IndiGo Airlines is the carrier that provides flights from Amritsar to Agra, with the shortest flight duration being 14 hours and 22 minutes. 🌏 The prices for flights between Agra and Amritsar typically range from $92 to $204, offering travelers a range of options to suit their budgets.
Departure Point
Amritsar Airport
Arrival Point
Agra Airport. The quickest flight takes 14h and has one stopover
🚌 Embark on a scenic journey from Amritsar to Agra by bus, a route that spans approximately 13 hours and 8 minutes. Enjoy the diverse landscapes of northern India as you make your way towards the iconic city of Agra. 💰 Ticket prices for buses plying between Agra and Amritsar range from $14 to $52, offering budget-friendly options for travelers seeking an affordable yet comfortable mode of transportation across state borders.
Useful tips for bus travellers
• Consider booking your bus ticket in advance through reliable operators such as 'VRL Travels' (vrltravels.com) or 'SRS Travels' (srstravels.com) to secure better prices and seat preferences.
• Since the journey takes over 13 hours, pack snacks like local specialties or fruits, and bring a refillable water bottle; stops may be limited and options for food can be average along the way.
• Upon arrival at Agra ISBT (Inter State Bus Terminal), use local auto-rickshaws or ride-sharing apps like Ola (olacabs.com) or Uber (uber.com) to navigate to popular attractions like the Taj Mahal, and remember to confirm your fare before starting your ride.

Frequently asked questions

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

Or choose the category:
The distance between Amritsar and Agra is 362 miles by air and 427.9 miles by road. The typical travel times vary depending on the mode of transportation. By train, it takes approximately 9 hours and 40 minutes to reach Agra from Amritsar. By flying to Delhi and then taking a train, it takes around 4 hours and 14 minutes. By car, it takes about 8 hours and 55 minutes, while by bus, it takes approximately 14 hours and 35 minutes.
The most cost-effective option for traveling from Amritsar to Agra is by train, which typically costs between $3 and $19. Although it takes 9 hours and 40 minutes, it is a cheaper alternative for budget-conscious travelers. If time efficiency is a priority, the quickest way is to fly to Delhi and then take a train to Agra, which takes approximately 4 hours and 14 minutes. However, this option tends to be more expensive, with prices ranging from $30 to $110.
The prices for traveling from Amritsar to Agra by train range from $3 to $19. Alternatively, taking a bus from Agra to Amritsar can cost anywhere between $14 and $48. These prices may vary depending on factors such as the class of travel and the time of booking. It is recommended to check with the respective transportation providers for the most up-to-date and accurate pricing information.
To travel from Amritsar to Agra without using public transportation, the best option is to drive. The driving distance between the two cities is approximately 428 miles, and it takes around 8 hours and 55 minutes to complete the journey by car. The prices for renting a car to travel from Amritsar to Agra range from $80 to $120. This option allows you to have flexibility and enjoy the scenic route at your own pace.
The best way to travel from Amritsar to Agra without a car is by train, which takes approximately 9 hours and 40 minutes and costs between $3 and $19. Another option is to fly, which takes around 11 hours 27 minutes and costs between $80 and $270. Alternatively, you can also take a bus, which takes approximately 14 hours and 35 minutes and costs between $14 and $50. These modes of transportation offer convenient and affordable options for travelers without a car.
Yes, there is a direct train link between Amritsar and Agra. Indian Railways operates several services daily, with a journey time of approximately 9 hours and 40 minutes. However, there is no direct bus route between the two cities. Traveling by bus would involve transfers and take around 14 hours and 35 minutes. It is recommended to take the train for a more convenient and efficient journey.
The flight duration between Amritsar and Agra varies depending on the number of stopovers. The quickest flight with one stopover takes approximately 12 hours and 40 minutes. As for the cost, the prices for a flight between Agra and Amritsar range from $82 to $265. Please note that there are no direct flights available, and the duration and prices may vary based on airline and travel dates.
There are 495+ hotels available in Agra providing a range of options for travelers. Prices start at $21, offering affordable accommodation choices. Visitors can choose from a variety of hotels based on their budget and preferences to have a comfortable stay near Agra.

Trips from Amritsar

Trips to Shimla