Jim Corbett national park is well connected by road and train services from the major cities. One can reach here by train from New-Delhi and at the same time there is regular bus services from Jaipur, Agra, Dehradun, Rishikesh, Haridwar apart from - Delhi, Lucknow and other major cities.
How to reach Jim corbett national park from Delhi by Road - Hapur by pass - Gajraula - Moradabad by-pass - From this point, where Moradabad by-pass terminates, take "U" turn to left towards Moradabad city, travel 2 km, then take right turn - Kashipur - Jim Corbett (Ramnagar) ( 270 KM )
How to reach corbett national park from Chandigarh / Ambala - 70 - Ponta Sahib - 49 - Dehradun - 46 - Rishikesh - 25 - Haridwar - 56 - Najibabad - 71 - Kashipur - 30 - Jim Corbett ( 347 KM )
How to reach Jim corbett national park from Lucknow- Bareilly - Moradabad - Kashipur - Ramnagar - JimCorbett ( 400 KM )
How to reach Jim corbett national park from Nainital - Kaladunghi - Ramnagar - Jim Corbett ( 70 KM )
How to reach Jim corbett national park from Ranikhet - Bhatronjkhan - Machod - Jim Corbett ( 100 KM )
The nearest railway station from Corbett is Ramnagar which is around 12 km from the park and the station is directly connected to the railway stations in Delhi. A direct train named Ranikhet Express runs from Delhi to Ramnagar which is the best train to reach Corbett from Delhi. You can catch the Ranikhet express at 10:50 pm at Delhi to reach Ramnagar at 04:35 am next day, and again return by catching the same train at Ramnagar at 09:05 pm to reach Delhi at 05:00 am next day. The train operates on a daily basis. However, Ramnagar station is the best option to reach Corbett but alternatively, you can also arrive at the Kathgodam station and visit Ramnagar by taxi or cab which will take around 3 and half hours by road.
Jim Corbett National Park doesn't have an airport. If one wants to go by air, Phoolbagh in Pantnagar is the nearest airport. It is located 78 km away from Jim Corbett. Pantnagar airport is well connected with major cities in India, so one can easily reach there. Delhi which is 300 km away is the nearest international airport for the people travelling from abroad. Flights from Lucknow and New Delhi travel to Pantnagar twice a week, so one can arrange accordingly. One can easily find taxi from Pantnagar to Jim Corbett.