There are 8 ways to get from Agra to Almora by bus, taxi, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Agra to ISBT Kashmiri Gatebus
- Take the bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Kainchi Dhambus
- Take the taxi from FlixBus Kainchi Dham to Almorataxi
12h 17m₹2,033–4,095Train, taxi via Delhi
cheapest- Take the train from Agra Cantt to Hazrat Nizamuddintrain
- Take the train from New Delhi to Kathgodamtrain
- Take the taxi from Kathgodam to Almorataxi
13h 19m₹1,686–5,289Drive 388.4 km
- Drive from Agra to Almoracar 388.4 km
6h 47m₹4,156–6,002Taxi
- Take the taxi from Agra to Almorataxi 388.4 km
6h 47m₹7,500–9,500Train to Gwalior Airport, fly, taxi
- Take the train from Agra Cantt to Gwalior Jn.train
- Fly from Gwalior Airport (GWL) to Pantnagar Airport (PGH)plane GWL - PGH
- Take the taxi from Pantnagar Airport (PGH) to Almorataxi
25h 58m₹9,220–26,698Train, taxi
- Take the train from Agra Fort to Ramnagartrain 15055
- Take the taxi from Ramnagar to Almorataxi
14h 5m₹1,869–4,034Train, bus, taxi
- Take the train from Agra Cantt to Hazrat Nizamuddintrain
- Take the bus from Anand Vihar to Nainitalbus
- Take the taxi from Nainital to Almorataxi
15h 30m₹1,887–4,319Train to Indira Gandhi International Airport, fly, taxi
- Take the train from Agra Cantt to Hazrat Nizamuddintrain
- Fly from Indira Gandhi International Airport (DEL) to Pantnagar Airport (PGH)plane DEL - PGH
- Take the taxi from Pantnagar Airport (PGH) to Almorataxi
9h 56m₹7,011–16,339
Gwalior Airport (GWL) to Pantnagar Airport (PGH) flights
Questions & Answers
The cheapest way to get from Agra to Almora is to train and taxi which costs ₹1,800 - ₹4,100 and takes 14h 5m.
The fastest way to get from Agra to Almora is to drive which takes 6h 47m and costs ₹4,100 - ₹6,000.
The distance between Agra and Almora is 619 km. The road distance is 388.4 km.
The best way to get from Agra to Almora without a car is to bus and taxi which takes 12h 17m and costs ₹2,000 - ₹4,100.
It takes approximately 12h 17m to get from Agra to Almora, including transfers.
Yes, the driving distance between Agra to Almora is 388 km. It takes approximately 6h 47m to drive from Agra to Almora.
There are 494+ hotels available in Almora.
What companies run services between Agra, India and Almora, India?
There is no direct connection from Agra to Almora. However, you can take the bus to ISBT Kashmiri Gate, walk to FlixBus Delhi Kashmere Gate ISBT, take the bus to FlixBus Kainchi Dham, then take the taxi to Almora. Alternatively, you can take the train to Hazrat Nizamuddin, take the line 04945 train to New Delhi, take the train to Kathgodam, then take the taxi to Almora.
- Website
- goindigo.in
Flights from Gwalior Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 20h 50m
- When
- Every day
- Estimated price
- ₹7,000–23,000
Flights from Gwalior Airport to Pantnagar Airport via Mumbai, Indira Gandhi International Airport
- Ave. Duration
- 22h 45m
- When
- Every day
- Estimated price
- ₹14,000–29,000
Flights from Indira Gandhi International Airport to Pantnagar Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₹5,000–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Agra Cantt to Hazrat Nizamuddin
- Ave. Duration
- 4h 17m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Delhi to Kathgodam
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Agra Cantt to Gwalior Jn.
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Agra Fort to Ramnagar
- Ave. Duration
- 11h 50m
- Frequency
- 3 times a week
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +918377971006
- info@laxmiholidays.com
- Website
- laxmiholidays.com
Bus from Agra to ISBT Kashmiri Gate
- Ave. Duration
- 2h 19m
- Frequency
- 4 times a day
- Estimated price
- ₹700–1,500
- Schedules at
- laxmiholidays.com
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Delhi Kashmere Gate ISBT to FlixBus Kainchi Dham
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- ₹550–1,700
- Website
- https://www.flixbus.in
- Phone
- +919319411266
- fasttracktravels6@gmail.com
- Website
- fasttrackbus.in
Bus from Anand Vihar to Nainital
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- ₹700–1,700
- Website
- http://www.fasttrackbus.in/
- Sleeper/ Seater
- ₹700–1,700
- Ave. Duration
- 2h 35m
- Estimated price
- ₹750–9,500
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
One Way Cab
- Phone
- +91 88 81 23 88 88
- Website
- onewaycab.co.in
Agra Taxi Services
- Phone
- +91 99 27 20 05 67
- Website
- agrataxi.net
Agra Taxi
- Phone
- +91 98 37 44 45 49
- Website
- agrataxi.co.in
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
Spice Cabs
- Phone
- +91 85 10 01 49 99
- Website
- spicecabs.com
Mera TaxiWala
- Phone
- +91 98 10 47 41 48
- Website
- merataxiwala.com
Lakshya Taxi
- Phone
- +91 95 40 10 71 30
- Website
- lakshyataxi.com
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











