Nepal's local bus network connects virtually every town and village in the country at prices 40-60% cheaper than tourist buses. A local bus from Kathmandu to Pokhara costs NPR 500-650 (INR 310-400) compared to NPR 800-1,200 (INR 500-750) for a tourist bus and NPR 5,000-10,000 (INR 3,125-6,250) for a domestic flight. If you are a budget traveller comfortable with basic conditions, local buses can save you thousands of rupees over the course of a Nepal trip. This guide covers every major route, price comparison, and practical survival tip you need.
How Much Cheaper Are Local Buses Than Tourist Buses?
Local buses are consistently 40-60% cheaper than tourist buses on every major route in Nepal. The savings are substantial over a multi-destination trip. Here is a direct comparison for the most popular routes.
| Route | Local Bus (NPR) | Tourist Bus (NPR) | Savings (NPR) | Savings (INR) |
|---|---|---|---|---|
| Kathmandu to Pokhara | 500-650 | 800-1,200 | 300-550 | 190-345 |
| Kathmandu to Chitwan (Sauraha) | 450-600 | 700-1,000 | 250-400 | 155-250 |
| Pokhara to Chitwan | 400-550 | 650-900 | 250-350 | 155-220 |
| Kathmandu to Lumbini | 600-800 | 900-1,300 | 300-500 | 190-310 |
| Kathmandu to Bandipur | 400-500 | 600-800 | 200-300 | 125-190 |
| Kathmandu to Nagarkot | 80-120 | N/A (taxi NPR 2,000) | 1,880-1,920 | 1,175-1,200 |
| Kathmandu to Bhaktapur | 30-50 | N/A (taxi NPR 800) | 750-770 | 470-480 |
| Pokhara to Lumbini | 500-700 | 700-1,000 | 200-300 | 125-190 |
| Kathmandu to Janakpur | 700-900 | 1,000-1,400 | 300-500 | 190-310 |
| Kathmandu to Dhulikhel | 60-100 | N/A (taxi NPR 1,500) | 1,400-1,440 | 875-900 |
For a typical 2-week Nepal itinerary covering Kathmandu, Pokhara, Chitwan, and Lumbini, switching from tourist buses to local buses saves approximately NPR 2,000-3,500 (INR 1,250-2,190) — enough for 2-3 extra nights of accommodation.
What Is the Difference Between Local and Tourist Buses?
Understanding the differences helps you decide which routes are worth taking by local bus and which justify the tourist bus premium.
Local Buses
- Departure: Multiple departures throughout the day from main bus parks, with the most options in early morning (5:00-8:00 AM)
- Seating: No reserved seats (first come, first served). Buses can get crowded, with passengers standing in the aisle
- Comfort: Basic seats, no AC, no reclining. Windows open for ventilation
- Stops: Frequent stops to pick up and drop off passengers along the route. This adds 1-3 hours to journey times
- Luggage: Stored on the roof rack. Valuable items should be kept with you
- Music/entertainment: The driver's choice, usually at maximum volume. Bring earphones
- Speed: Slower due to frequent stops and sometimes older vehicles
Tourist Buses
- Departure: Typically one morning departure (7:00-7:30 AM) from designated tourist bus parks
- Seating: Reserved, numbered seats. No standing passengers
- Comfort: Newer vehicles, padded reclining seats, sometimes AC
- Stops: One scheduled lunch stop and minimal other stops
- Luggage: Stored in under-bus compartments. More secure
- Speed: Faster, more direct
The Verdict
For short routes (under 3 hours) — Kathmandu to Nagarkot, Kathmandu to Bhaktapur, Kathmandu to Dhulikhel — local buses are the obvious choice. They are dramatically cheaper and the journey is short enough that comfort differences barely matter.
For medium routes (4-6 hours) — Kathmandu to Pokhara, Kathmandu to Chitwan — it depends on your tolerance. The local bus saves INR 200-350 but adds 1-3 hours to an already long journey.
For long routes (8+ hours) — Kathmandu to Lumbini, Kathmandu to Janakpur — tourist buses are worth the extra cost unless you are genuinely on a tight budget. Eight hours in a crowded local bus is exhausting.
Where Do You Catch Local Buses in Kathmandu?
Kathmandu's bus system is decentralised, with different destinations served from different bus parks. Knowing which bus park to go to saves time and confusion.
New Bus Park (Gongabu)
- Serves: Pokhara, Chitwan, Lumbini, Butwal, Bhairahawa, Narayanghat, and most long-distance western destinations
- Location: Gongabu, Ring Road (north Kathmandu). Reachable by local bus from Ratna Park (NPR 20) or Pathao (NPR 200-300)
- Tip: Arrive by 6:00 AM for the widest selection of departures. The bus park is chaotic — bus agents will call out destinations. Listen for your destination name
Koteshwor Bus Hub
- Serves: Bhaktapur, Dhulikhel, Nagarkot, Banepa, Sindhupalchowk, and most eastern hill destinations
- Location: Koteshwor intersection, Ring Road (east Kathmandu)
- Tip: Frequent departures for Bhaktapur (every 10-15 minutes) and Dhulikhel (every 20-30 minutes). No need to arrive early
Ratna Park
- Serves: Local Kathmandu Valley destinations — Patan, Kirtipur, Chobar, Pharping, and some Bhaktapur services
- Location: Central Kathmandu, just south of Thamel
- Tip: The most convenient starting point for tourists. Local micro-buses (tempo) to Patan leave every few minutes for NPR 15-25
Kalanki
- Serves: Some Pokhara and western Nepal services, Tribhuvan Highway destinations
- Location: Western Ring Road
- Tip: Overflow from New Bus Park. Some express services to Pokhara depart from here
How Do You Buy Tickets and Board Local Buses?
The local bus experience in Nepal operates differently from what most international travellers expect. There is no online booking, no advance ticketing, and no official schedule.
Step-by-Step Process
- Go to the correct bus park for your destination (see above)
- Listen for your destination: Bus conductors and agents shout destination names from the bus doors. "Pokhara! Pokhara! Pokhara!" is your cue
- Confirm the price before boarding: Ask the conductor "Pokhara kati?" (How much to Pokhara?). The price should match the ranges listed above. If it is significantly higher, negotiate or try the next bus
- Choose your seat: Window seats are more comfortable and less crowded. Avoid seats above the rear axle (bumpy) and the very front (scary on mountain roads)
- Pay the conductor: Pay after you board. The conductor comes through the bus collecting fares. Keep your ticket — inspectors occasionally board
- Luggage on the roof: The bus helper (usually a teenage boy) will place your bag on the roof rack. Tip NPR 20-50 when you collect it at your destination
Practical Tips
- Carry small notes: Conductors rarely have change for NPR 1,000 notes. Carry NPR 100 and 500 notes
- Bring snacks and water: Local buses do not have food service, and the roadside stops are brief
- Motion sickness: Nepal's mountain roads are winding. Sit on the left side (away from the cliff edge) and take a motion sickness tablet 30 minutes before departure
- Toilet breaks: Local buses stop irregularly. Ask the conductor "toilet break huncha?" (Will there be a toilet break?) if you are concerned
- Temperature: Mountain routes can be cold, especially during early morning departures. Carry a jacket even in summer
What Are the Best Short Local Bus Routes for Tourists?
These short routes are the best introduction to Nepal's local bus system. They are cheap, efficient, and the journey itself is part of the experience.
Kathmandu to Bhaktapur (NPR 30-50 / INR 20-30)
- Duration: 30-45 minutes
- Frequency: Every 10-15 minutes from Ratna Park and Koteshwor
- Why take it: Saves NPR 750-950 compared to a taxi. The route passes through Thimi town, known for pottery and papier-mache masks
Kathmandu to Patan (NPR 15-25 / INR 10-15)
- Duration: 20-30 minutes
- Frequency: Every 5-10 minutes (micro-bus) from Ratna Park
- Why take it: Absurdly cheap. Patan Durbar Square is one of Nepal's best heritage sites
Kathmandu to Nagarkot (NPR 80-120 / INR 50-75)
- Duration: 1.5-2 hours
- Frequency: Several daily from Koteshwor (via Bhaktapur)
- Why take it: A taxi costs NPR 2,000-3,000. The local bus passes through terraced farmland with mountain views
Pokhara to Sarangkot (NPR 50-80 / INR 30-50)
- Duration: 30-45 minutes
- Frequency: Several daily from Prithvi Chowk
- Why take it: The sunrise viewpoint. A taxi charges NPR 1,000-1,500 for the same trip
Kathmandu to Dhulikhel (NPR 60-100 / INR 40-60)
- Duration: 1-1.5 hours
- Frequency: Every 20-30 minutes from Koteshwor
- Why take it: A charming Newari hilltop town with Himalayan panoramas, at a fraction of the taxi cost
Are Night Buses Worth It for Budget Travellers?
Night buses on long routes (Kathmandu to Lumbini, Kathmandu to Janakpur, Kathmandu to eastern Nepal) save you both time and a night of accommodation. They depart between 6:00 PM and 8:00 PM and arrive early morning.
Pros
- Save NPR 800-1,500 on one night's accommodation
- Cover long distances while you sleep
- Arrive fresh in the morning, ready to explore
- Night buses are often less crowded than daytime services
Cons
- Sleep quality is poor on bumpy roads
- Limited toilet stops
- Safety concerns on some mountain routes (tired drivers)
- Luggage security is harder to monitor
Recommendation: Night buses are reasonable for flat Terai routes (Kathmandu to Janakpur, Kathmandu to the Indian border via Bhairahawa). Avoid night buses on winding mountain roads unless you have a strong stomach and can sleep through anything.
How Do Ride-Hailing Apps Compare to Buses for Short Trips?
For trips within cities, ride-hailing apps (Pathao, InDrive) often compete with local buses on convenience, and the price difference is small enough to consider.
| Trip | Local Bus (NPR) | Pathao/InDrive (NPR) | Time Saved |
|---|---|---|---|
| Thamel to Boudhanath | 20-30 | 150-250 | 15-20 minutes |
| Thamel to Patan | 15-25 | 120-200 | 10-15 minutes |
| Thamel to Airport | 25-40 | 300-500 | 20-30 minutes |
| Lakeside to Sarangkot | 50-80 | 400-700 | 20 minutes |
For groups of 2-3 people, ride-hailing becomes very competitive when you split the fare. A Pathao from Thamel to Boudhanath at NPR 200 split three ways is NPR 67 per person — barely more than the bus, with door-to-door convenience.
What Is the Best Transport Strategy for a 2-Week Nepal Trip?
Combining local buses, tourist buses, and ride-hailing apps strategically gives you the best balance of cost and comfort. Here is an optimised transport plan for a classic 2-week Nepal itinerary.
| Leg | Recommended Transport | Cost (NPR) | Cost (INR) |
|---|---|---|---|
| Kathmandu local sightseeing (3 days) | Local bus + Pathao | 300-500 | 190-310 |
| Kathmandu to Nagarkot | Local bus | 100-120 | 60-75 |
| Nagarkot to Kathmandu | Local bus | 100-120 | 60-75 |
| Kathmandu to Pokhara | Tourist bus | 800-1,000 | 500-625 |
| Pokhara local sightseeing (3 days) | Bicycle + walking | 600-1,000 | 375-625 |
| Pokhara to Chitwan | Tourist bus | 650-900 | 405-565 |
| Chitwan local transport (2 days) | Walking + shared jeep | 500-800 | 310-500 |
| Chitwan to Lumbini | Local bus | 400-600 | 250-375 |
| Lumbini local transport (1 day) | Bicycle rental | 200-300 | 125-190 |
| Lumbini to Kathmandu | Night bus | 700-900 | 440-565 |
| Total transport (2 weeks) | 4,350-6,240 | ~2,720-3,900 |
That is two weeks of transport across Nepal for under INR 4,000. Compare this to the INR 8,000-12,000 you would spend using only tourist buses and taxis.
Book your Nepal base hotels on BookGarum and explore by local bus →
Related reads: