Rome2Rio

How to get fromDarchula to Kathmanduby unknown, plane, bus, or train

Find Transport to Kathmandu

See all options

There are 6 ways to get from Darchula to Kathmandu by unknown, plane, bus, or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Travel to Surkhet, fly

    best
    1. Walk from Darchula to Surkhet (SKH)unknown unknown
    2. Fly from Surkhet (SKH) to Tribhuvan International Airport (KTM)plane plane SKH - KTM
    4h 32m
  2. Travel, bus, train via Lucknow

    1. Walk from Darchula to Bageshwarunknown unknown
    2. Take the bus from Bageshwar to Rishīkeshbus bus
    3. Take the train from Haridwar Jn to Lucknowjntrain train
    4. Take the bus from Lucknow to Kathmandubus bus
    32h 8m
  3. Travel to Dhangarhi, fly

    1. Walk from Darchula to Dhangarhi (DHI)unknown unknown
    2. Fly from Dhangarhi (DHI) to Tribhuvan International Airport (KTM)plane plane DHI - KTM
    5h 5m
  4. Travel, bus

    1. Walk from Darchula to Bageshwarunknown unknown
    2. Take the bus from Bageshwar to Rishīkeshbus bus
    3. Take the bus from Rishikesh to Kashmiri Gatebus bus
    4. Take the bus from Delhi Majnu ka Tila to Kathmandu Swoyambhubus bus
    39h 29m
  5. Travel, bus, train

    1. Walk from Darchula to Bageshwarunknown unknown
    2. Take the bus from Bageshwar to Dehradunbus bus
    3. Take the train from Dehradun to Gorakhpurtrain train
    4. Take the bus from Gorakhpur to Swoyambhubus bus
    47h 53m
  6. Travel, bus via Gorakhpur

    1. Walk from Darchula to Bageshwarunknown unknown
    2. Take the bus from Bageshwar to Dehradunbus bus
    3. Take the bus from Dehradun to Gorakhpurbus bus
    4. Take the bus from Gorakhpur to Swoyambhubus bus
    47h 54m

Surkhet (SKH) to Tribhuvan International Airport (KTM) flights

Calendar28Weekly Planes
Duration52 minAverage Duration
Ticket$40Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Darchula, Nepal and Kathmandu, Nepal?

There is no direct connection from Darchula to Kathmandu. However, you can travel to Surkhet (SKH) airport, fly to Tribhuvan International Airport (KTM), walk to Tribhuvan International Airport, then take the line 5 bus to Singhadurbar. Alternatively, you can take a vehicle from Darchula to Khoteshwor via Bageshwar, Rishīkesh, Haridwar, Haridwar Jn, Lucknowjn, Lucknow, Kathmandu, and Bhaktapur in around 32h 8m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Nepal

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