There are 10 ways to get from Kullu to Agra by plane, train, night bus, bus, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kulu to Indira Gandhi International Airport, train
best- Fly from Kulu (KUU) to Indira Gandhi International Airport (DEL)plane KUU - DEL
- Take the train from New Delhi to Agra Cantttrain
4h 38m₹5,392–15,790Bus, train
cheapest- Take the bus from Kullu to Chandigarhbus
- Take the train from Chandigarh to Agra Cantttrain 11906 / ...
14h 33m₹748–3,558Night bus, train
- Take the nightbus from Kullu to Chandigarhnightbus
- Take the train from Chandigarh to New Delhitrain
- Take the train from New Delhi to Agra Cantttrain
11h 38m₹1,153–5,080Bus
- Take the bus from Kullu, Himachal Pradesh to Delhi, Delhi Statebus Kullu, Himachal Pradesh - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Agra, Uttar Pradeshbus Delhi, Delhi State - Agra, Uttar Pradesh
14h 17mDrive 670.3 km
- Drive from Kullu to Agracar 670.3 km
9h 18m₹7,613–10,996Taxi
- Take the taxi from Kullu to Agrataxi 670.3 km
9h 18m₹8,500–11,000Night bus to Chandigarh International Airport, fly to Indira Gandhi International Airport, train
- Take the nightbus from Kullu to Chandigarhnightbus
- Fly from Chandigarh International Airport (IXC) to Indira Gandhi International Airport (DEL)plane IXC - DEL
- Take the train from New Delhi to Agra Cantttrain
10h 5m₹5,496–10,130Fly Kulu to Jaipur International Airport, train
- Fly from Kulu (KUU) to Jaipur International Airport (JAI)plane KUU - JAI
- Take the train from Gandhinagar Jpr to Idgah Agra Jntrain
8h 6m₹7,002–25,880Bus, train via Delhi
- Take the bus from Kullu to Mandibus
- Take the bus from Mandi to Kiratpur Sahibbus
- Take the train from Kiratpur Sahib to New Delhitrain
- Take the train from New Delhi to Agra Cantttrain
13h 33m₹1,045–5,003Bus via Delhi
- Take the bus from FlixBus Kullu to FlixBus Delhi - Karnal Bypassbus
- Take the bus from Mukarba Chowk ORR to Sarai Kale Khan ISBTbus
- Take the bus from Sarai Kale Khan to Agra ISBTbus
18h 45m₹1,016–3,064
Kulu (KUU) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Kullu to Agra is to bus and train which costs ₹750 - ₹3,600 and takes 14h 33m.
The fastest way to get from Kullu to Agra is to fly and train which takes 4h 38m and costs ₹5,000 - ₹16,000.
No, there is no direct bus from Kullu to Agra. However, there are services departing from Kullu, Himachal Pradesh and arriving at Agra, Uttar Pradesh via Delhi, Delhi State. The journey, including transfers, takes approximately 14h 17m.
The distance between Kullu and Agra is 595 km. The road distance is 670.3 km.
The best way to get from Kullu to Agra without a car is to night bus and train which takes 11h 38m and costs ₹1,100 - ₹5,500.
It takes approximately 4h 38m to get from Kullu to Agra, including transfers.
Kullu to Agra bus services, operated by Zingbus, depart from Kullu, Himachal Pradesh station.
Kullu to Agra bus services, operated by Zingbus, arrive at Delhi, Delhi State station.
Yes, the driving distance between Kullu to Agra is 670 km. It takes approximately 9h 18m to drive from Kullu to Agra.
Book your Kullu to Agra bus tickets online with Omio.
What companies run services between Kullu, Himachal Pradesh, India and Agra, India?
You can take a bus from Kullu, Himachal Pradesh to Agra, Uttar Pradesh via Delhi, Delhi State in around 14h 17m.
- Website
- airindia.in
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ₹5,000–7,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Chandigarh to New Delhi
- Ave. Duration
- 3h 22m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Gandhinagar Jpr to Idgah Agra Jn
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Kiratpur Sahib to New Delhi
- Ave. Duration
- 5h 57m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from New Delhi to Agra Cantt
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Chandigarh to Agra Cantt
- Ave. Duration
- 7h 47m
- Frequency
- Twice daily
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +91 8377971006
- laxmiholidays001@gmail.com
- Website
- laxmiholidays.com
Night bus from Kullu to Chandigarh
- Ave. Duration
- 4h 9m
- Frequency
- Every 5 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
Night bus from Kullu to Chandigarh
- Ave. Duration
- 4h 9m
- Frequency
- Every 5 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Ave. Duration
- 9h 18m
- Estimated price
- ₹8,500–11,000
Chandel Taxi Service
- Phone
- +91 76 50 08 85 18
- Website
- chandeltaxiservice.com
Kullu Manali Taxi Service
- Phone
- +91 94 18 57 80 00
- Website
- hillcabz.in
Manali Taxi Cab Service
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
There are 432+ hotels available in Agra.











