How to Reach Almora from Delhi – by Train, Bus, Air, Road
Want to reach Almora from Delhi. Almora is a scenic hill station nestled in the Kumaon region of Uttarakhand. Located at an altitude of around 6,000 feet above sea level, this charming town offers a perfect getaway from Delhi’s chaos. Almora was established in 1568 and is known for its cultural heritage, lush landscapes, and panoramic views of the Himalayas.
The town experiences pleasant weather during summers, with temperatures ranging between 10°C to 25°C. In winters, it gets quite cold, with the mercury dropping to around -2°C, and often brings along beautiful snowfall, making it an ideal destination for snow lovers.
To reach Almora from Delhi, there are multiple options. The nearest railway station is Kathgodam, located about 82 km away. Regular trains run between Delhi and Kathgodam, and from there, taxis and buses are easily available. By road, Almora is well connected via NH-9, and the journey takes around 9–10 hours by car or bus. Private and government buses also run frequently. If you’re choosing to fly, the nearest airport is Pantnagar, approximately 120 km away, from where you can hire a taxi.
Whether you travel by train, air, bus, or road, Almora promises a peaceful retreat into nature and history. Travelkhana offers tasty food delivery in train from trusted restaurants like Biryani Blues, Faasos, and Haldiram’s. With delivery at over 400 railway stations and 100 airports, it’s the best option for group travel, events, and corporate outings. Download the Travelkhana App now and enjoy food without stepping out of your seat.
Know How to Reach Almora by Train
Almora did not have any direct train from Delhi. The nearest railway station to reach Almora is Kathgodam (KGM), Kathgodam, Uttarakhand, which is located at distance of 38 km from Almora. The second nearest station to Almora is Haldwani which is located at distance of 45 km. Once you reach at the railway station you need to take the texi to reach Almora.
| TRAIN NO. | TRAIN NAME | TRAIN TYPE | ARRIVAL TIME | DEPARTURE TIME | ||
|---|---|---|---|---|---|---|
| 05043 | Lucknow Jn. – Kathgodam Inaugural Special | Mail/Express | 17:40 | destination | ||
| 05044 | Kathgodam – Lucknow Jn. Inaugural Special | Mail/Express Rake | origin | 18:35 | ||
| 06288 | Kathgodam – Madurai Weekly SF Express | SuperFast | origin | 06:00 | ||
| 12039 | Kathgodam – New Delhi Shatabdi Express | Shatabdi Rake | origin | 15:35 | ||
| 12040 | New Delhi – Kathgodam Shatabdi Express | Shatabdi Rake | 11:40 | destination | ||
| 12207 | Kathgodam – Jammu Tawi Garib Rath Express | Garib Rath Rake | origin | 18:30 | ||
| 12208 | Jammu Tawi – Kathgodam Garib Rath Express | Garib Rath Rake | 14:50 | destination | ||
| 12209 | Kanpur – Kathgodam Garib Rath Express | Garib Rath Rake | 14:50 | destination | ||
| 12210 | Kathgodam – Kanpur Garib Rath Express | Garib Rath Rake | origin | 19:10 | ||
| 13019 | Bagh Express (PT) | Mail/Express Rake | 09:25 | destination | ||
| 13020 | Bagh Express | Mail/Express Rake | origin | 21:55 | ||
| 14119 | Kathgodam – Dehradun Express | Mail/Express Rake | origin | 19:45 | ||
| 14120 | Dehradun – Kathgodam Express | Mail/Express Rake | 07:10 | destination | ||
| 15013 | Ranikhet Express | Mail/Express Rake | 05:05 | destination | ||
| 15014 | Ranikhet Express (PT) | Mail/Express Rake | origin | 20:40 | ||
| 15035 | Uttaranchal Sampark Kranti Express | Sampark Kranti Rake | 22:45 | destination | ||
| 15036 | Uttaranchal Sampark Kranti Express | Sampark Kranti Rake | origin | 08:45 | ||
| 15043 | Lucknow Jn. – Kathgodam Express | Mail/Express Rake | 08:00 | destination | ||
| 15044 | Kathgodam – Lucknow Jn. Express | Mail/Express Rake | origin | 10:55 | ||
| 55218 | Patliputra – Muzaffarpur Passenger (UnReserved) | Humsafar | 07:30 | destination | ||
| 55301 | Moradabad – Kathgodam Passenger (UnReserved) | Passenger Rake | 18:20 | destination | ||
| 55302 | Kathgodam – Moradabad Passenger (UnReserved) | Passenger Rake | origin | 07:20 | ||
| 55303 | Moradabad – Kathgodam Passenger (via Kashipur) (UnReserved) | Passenger Rake | 12:05 | destination | ||
| 55304 | Kathgodam – Moradabad Passenger (via Kashipur) (UnReserved) | Passenger Rake | origin | 16:30 | ||
Reach Almora by Flight
The nearest airport to the almora hill station is pantnagar airport which is located at a distance of 115 km from Almora. From airport you can hire the taxi to reach nearby destination like Nainital, Haldwani and Almora. Regular bus services is also available that will drop you at your destination and charge few amount.
How to Reach Almora by bus
No direct buses available to Almora hill station, you need to take the bus from New Delhi to Nainital and from Nainital you can take a taxi to reach Almora hill station. The total travel time would be around 8 hours 15 minutes.
| Bus Operator | Depart | Duration | Lowest Fare |
| Mountain Travels | 11:32 PM | 7:25:00 | Rs. 333 |
| City Sun Travel | 10:50 PM | 9:05:00 | Rs. 545 |
| Adventure Booking Centre Pvt Ltd | 8:45 PM | 9:55:00 | Rs. 549 |
| City Heart Travels | 9:30 PM | 9:00:00 | Rs. 587 |
| Anand Holiday | 9:00 PM | 9:00:00 | Rs. 593 |
| Hari Bhawani Travels | 9:00 PM | 9:00:00 | Rs. 595 |
| Travel Hub | 9:20 PM | 8:40:00 | Rs. 599 |
| Himachal Holidays (Nainital Express) | 9:10 PM | 10:20:00 | Rs. 599 |
| Taj Express Bus Service Pvt. Ltd. | 9:00 PM | 10:30:00 | Rs. 600 |
| Shubh Travels | 10:30 PM | 8:30:00 | Rs. 625 |
| E Bus India | 11:30 PM | 7:30:00 | Rs. 629 |
| Taj Express Bus Service | 10:35 PM | 8:00:00 | Rs. 649 |
| Tomar Tour and Travels | 9:00 PM | 9:00:00 | Rs. 650 |
| International Tourist Center | 11:30 PM | 6:30:00 | Rs. 666 |
| BT Travels (Regd) | 10:20 PM | 9:00:00 | Rs. 689 |
| Abhinandan Tours | 10:00 PM | 8:00:00 | Rs. 695 |
| Safar Easy Express | 11:15 PM | 7:30:00 | Rs. 697 |
| Hina Package Tours | 10:30 PM | 8:00:00 | Rs. 699 |
| Himachal Holidays (Kathgodam To Nainital Drop Via Sharing Cab) | 9:00 PM | 10:00:00 | Rs. 699 |
| Himachal Holidays Volvo | 11:00 PM | 7:00:00 | Rs. 699 |
| Kings Holidays Tours | 9:30 PM | 9:30:00 | Rs. 699 |
| Get Volvo Bus | 10:40 PM | 7:45:00 | Rs. 699 |
| Star Bus India | 8:45 PM | 9:15:00 | Rs. 725 |
| Gold Star Travels | 9:45 PM | 8:45:00 | Rs. 729 |
| City Heart Travels Regd | 9:30 PM | 9:30:00 | Rs. 737 |
| Delhi Tour and Travels | 11:29 PM | 8:00:00 | Rs. 750 |
| Raghuvanshi Travels | 8:30 PM | 8:30:00 | Rs. 750 |
| Disport Holidays Pvt Ltd | 10:45 PM | 8:15:00 | Rs. 750 |
| Himachal Holidays (Kathgodam to Nanital Drop By Sharing Cab) | 9:00 PM | 10:00:00 | Rs. 750 |
| Zee Bus Travels | 8:55 PM | 8:50:00 | Rs. 795 |
| DBS Holidays | 9:00 PM | 10:00:00 | Rs. 799 |
| Blue World Tourist (P) LTD | 8:45 PM | 10:50:00 | Rs. 799 |
| JBG Bus Services | 11:30 PM | 8:30:00 | Rs. 799 |
| THANKS TRAVEL | 8:45 PM | 9:45:00 | Rs. 799 |
| Humsafar Tourist India | 11:00 PM | 6:30:00 | Rs. 799 |
| Book a bus Travels | 11:30 PM | 7:00:00 | Rs. 799 |
| Trip India | 11:00 PM | 8:30:00 | Rs. 799 |
| River Tour and Travel | 10:45 PM | 8:30:00 | Rs. 799 |
| Crown Travels | 11:00 PM | 7:30:00 | Rs. 799 |
| Blueworld Tourist Private Limited | 8:45 PM | 10:50:00 | Rs. 839 |
| Himachal Travel Height | 8:30 PM | 10:30:00 | Rs. 850 |
| Hill Tour | 9:00 PM | 10:00:00 | Rs. 850 |
| International Tourist Centre | 9:00 PM | 8:20:00 | Rs. 888 |
| Goga Ji Bus Services | 8:00 PM | 9:30:00 | Rs. 899 |
| Himachal Holidays Volvo(Kathgodham to Nainital drop via Taxi) | 10:30 PM | 8:30:00 | Rs. 899 |
| CITY SUN TRAVELS | 10:30 PM | 8:30:00 | Rs. 899 |
| Delhi Tours & Travels | 10:00 PM | 9:30:00 | Rs. 900 |
| Singh Bus Service | 11:50 PM | 6:10:00 | Rs. 944 |
| Himachal Travel Heights | 8:30 PM | 10:30:00 | Rs. 999 |
| Brham Tour and Travels (Kathgodam to Nainital drop via Taxi) | 11:20 PM | 7:50:00 | Rs. 1,049 |
| E Bus India (Kathgodham to Nainital drop via Taxi) | 11:15 PM | 7:45:00 | Rs. 1,364 |
| Brham Tour and Travels | 10:18 PM | 9:02:00 | Rs. 1,364 |
Boarding Point in Delhi:
- ISBT Kashmere Gate
- R.K Ashram Metro Station
- Akshardham Metro station
- Anand Vihar Metro station
- R.K.Ashram (Metro Station)
- Anand Vihar (Metro Pillar No.216)
Dropping Points in Nainital:
- Nainital Mall road
- Nainital
- 01 Nainital
- tuta phar parking No 2 Nainital To Bay car drop haldwani bus
- Mall Road
- New Bus Stand Lake Bridge Building
How to Reach Almora by road
The distance between Almora hill station and Delhi is around 390 km. The total travel time would be around 9 hour.
| HATCHBACK | Indica, Swift or similar | AC | 4 Seats | 1 Luggage Bag | Rs.4951 |
| SEDAN | Dzire, Etios or similar | AC | 4 Seats | 2 Luggage Bags | Rs.4951 |
| SUV | Xylo, Ertiga or similar | AC | 6 Seats | 3 Luggage Bags | Rs.6917 |