Rome2Rio

How to get fromPatna to Ramghatby train, car, bus, taxi, or plane

Find Transport to Ramghat

See all options

There are 10 ways to get from Patna to Ramghat by train, car, bus, taxi, or plane

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

  1. Train, drive

    best
    1. Take the train from Patna Jn to Gomati Nagartrain train
    2. Take the train from Gomati Nagar to Mailanitrain train
    3. Take the train from Mailani to Khairatiya Bh Rtrain train
    4. Drive from Khairatiya Bh R to Ramghatcar car
    22h 10m
    $24–79
  2. Train, drive via Taratal

    cheapest
    1. Take the train from Patna Jn to Barabanki Jntrain train
    2. Take the train from Barabanki Jn to Mailanitrain train
    3. Take the train from Mailani to Nishangaratrain train
    4. Drive from Nishangara to Ramghatcar car
    27h 34m
    $20–73
  3. Bus, taxi, train, drive

    1. Take the bus from Patna to Lucknow, Uttar Pradeshbus bus
    2. Take the bus from Lucknow, Uttar Pradesh to Bareillybus bus
    3. Take the taxi from Bareilly to Mailanitaxi taxi
    4. Take the train from Mailani to Belrayantrain train
    5. Drive from Belrayan to Ramghatcar car
    25h 39m
  4. Drive 583.5 km

    1. Drive from Patna to Ramghatcar car 583.5 km
    9h 35m
    $75–108
  5. Train, train to Janakpur Airport, fly to Surkhet, taxi

    1. Take the train from Patna Jn to Muzaffarpur Jntrain train
    2. Take the train from Muzaffarpur Jn to Samastipur Jntrain train
    3. Take the train from Samastipur Jn to Jaynagartrain train
    4. Fly from Janakpur Airport (JKR) to Surkhet (SKH)plane plane JKR - SKH
    5. Take the taxi from Surkhet (SKH) to Ramghattaxi taxi
    14h 15m
    $79–357
  6. Bus, train, drive

    1. Take the bus from Patna to Gorakhpurbus bus
    2. Take the train from Gorakhpur to Mailanitrain train
    3. Take the train from Mailani to Nishangaratrain train
    4. Drive from Nishangara to Ramghatcar car
    30h 20m
  7. Train, train to Janakpur Airport, fly to Nepalgunj Airport, taxi

    1. Take the train from Patna Jn to Muzaffarpur Jntrain train
    2. Take the train from Muzaffarpur Jn to Samastipur Jntrain train
    3. Take the train from Samastipur Jn to Jaynagartrain train
    4. Fly from Janakpur Airport (JKR) to Nepalgunj Airport (KEP)plane plane JKR - KEP
    5. Take the taxi from Nepalgunj Airport (KEP) to Ramghattaxi taxi
    13h 44m
    $337–394
  8. Train, drive to Tribhuvan International Airport, fly to Surkhet, taxi

    1. Take the train from Danapur to Raxaul Jntrain train
    2. Drive from Raxaul Jn to Bungamaticar car
    3. Fly from Tribhuvan International Airport (KTM) to Surkhet (SKH)plane plane KTM - SKH
    4. Take the taxi from Surkhet (SKH) to Ramghattaxi taxi
    13h 38m
    $100–410
  9. Train, drive to Tribhuvan International Airport, fly to Nepalgunj Airport, taxi

    1. Take the train from Danapur to Raxaul Jntrain train
    2. Drive from Raxaul Jn to Bungamaticar car
    3. Fly from Tribhuvan International Airport (KTM) to Nepalgunj Airport (KEP)plane plane KTM - KEP
    4. Take the taxi from Nepalgunj Airport (KEP) to Ramghattaxi taxi
    14h 3m
    $225–305
  10. Fly Lok Nayak Jayaprakash Airport to Chaudhary Charan Singh Airport, train, drive

    1. Fly from Lok Nayak Jayaprakash Airport (PAT) to Chaudhary Charan Singh Airport (LKO)plane plane PAT - LKO
    2. Take the train from Aishbagh to Mailanitrain train
    3. Take the train from Mailani to Khairatiya Bh Rtrain train
    4. Drive from Khairatiya Bh R to Ramghatcar car
    14h 9m
    $79–159

Janakpur Airport (JKR) to Surkhet (SKH) flights

Calendar14Weekly Planes
Duration4h 5mAverage Duration
Ticket$42Cheapest Price
See schedules

Questions & Answers

What companies run services between Patna, India and Ramghat, Karnali Province, Nepal?

There is no direct connection from Patna to Ramghat. However, you can take the train to Gomati Nagar, take the train to Mailani, take the train to Khairatiya Bh R, then drive to Ramghat. Alternatively, you can take the bus to Lucknow, Uttar Pradesh, take the bus to Bareilly, take the taxi to Mailani, take the train to Belrayan, then drive to Ramghat.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, French strikes 2018: What are my alternative transport options?, and Flying into Beijing? - to help you get the most out of your next trip.