Going to Pokhara is fairly easy from Kathmandu due to the improvement of road networks from different cities. Daily buses, planes, and private vehicles are operating any time of the day from Kathmandu and from Pokhara. By road, Pokhara is somewhere around 200km from Kathmandu and takes about 4-8 hours by road. Small private cars usually take around 4-5 hours and public buses may take up to 8 hours if the traffic condition is fair.
Bus price from Kathmandu and Pokhara ranges from Rs 400 to Rs 1500 depending upon the standard of the bus. Tourists usually pay US$ 25. And airfare may start from Rs 3000.
Here we give you available transportation options to travel between Kathmandu and Pokhara
By Road: One of the cheapest means of traveling to Pokhara is by bus. Most of the local buses and tourist buses leave around 7 am from different destinations of Kathmandu. Greenline Intercity leaves at 7.30 from Thamel, which is the most convenient place for a tourist to depart for Pokhara. Greenline Intercity bus stop is close to the tourist hub Thamel, opposite of Himalaya Bank and usually takes a maximum of 10 mins from any hotel in Thamel and Lazimpat area.
Other local buses can be taken from Kantipath, a further away from Thamel.
Private vehicles can be rented from many other car rental companies around Kathmandu such as SIXT rent-a-car. Depending on the rental service and quality their fare may vary.
By Air: Flying is the fastest way to travel between Kathmandu and Pokhara. Most of the domestic airlines fly from Kathmandu and Pokhara throughout the day. The flight usually takes around 30 minutes with beautiful Himalayan views during your journey, especially, if you take right-hand-side seating in the plane while flying from Kathmandu.