There are 8 ways to get from Udupi to Butwāl by bus, plane, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Bajpe Airport, fly to Gorakhpur Airport, drive
best- Take the bus from Udupi to Surathkal
- Fly from Bajpe Airport (IXE) to Gorakhpur Airport (GOP)IXE - GOP
- Drive from Gorakhpur Airport (GOP) to Butwāl
10h$96–237Train, drive
cheapest- Take the train from Udupi to Panvel
- Take the train from Panvel to Shohratgarh
- Drive from Shohratgarh to Butwāl
42h 32m$21–112Bus, train
- Take the bus from Udupi to Bangalore Kempegowda Bus Terminal 2A
- Take the bus from Kempegowda B.S. Bengaluru to Swargate Pune
- Take the bus from Pune to Nashik CBS
- Take the bus from Nashik Dwarka to Gorakhpur Nausad
- Take the train from Gorakhpur to Nautanwa
2d$75–118Drive 2,134.8 km
- Drive from Udupi to Butwāl2,134.8 km
31h 3m$273–395Taxi to Shivamogga, fly to Gorakhpur Airport, drive
- Take the taxi from Udupi to Shivamogga (RQY)
- Fly from Shivamogga (RQY) to Gorakhpur Airport (GOP)RQY - GOP
- Drive from Gorakhpur Airport (GOP) to Butwāl
23h 35m$123–250Bus to Bajpe Airport, fly to Maryada Purushottam Shri Ram International Airport, train
- Take the bus from Udupi to Surathkal
- Fly from Bajpe Airport (IXE) to Maryada Purushottam Shri Ram International Airport (AYJ)IXE - AYJ
- Take the train from Ayodhya to Nautanwa
15h 28m$107–226Bus to Bajpe Airport, fly to Bhairawa
- Take the bus from Udupi to Surathkal
- Fly from Bajpe Airport (IXE) to Bhairawa (BWA)IXE - BWA
11h 17m$152–411Train, bus
- Take the train from Udupi to Virangana Lakshmibai Jhansi
- Take the train from Virangana Lakshmibai Jhansi to Barhni
- Take the bus from Krishnanagar to Butwal
2d 2h$26–108
Bajpe Airport (IXE) to Gorakhpur Airport (GOP) flights
Questions & Answers
The cheapest way to get from Udupi to Butwāl is to train and drive which costs $21 - $120 and takes 42h 32m.
The fastest way to get from Udupi to Butwāl is to bus and fly and drive which takes 10h and costs $95 - $240.
The distance between Udupi and Butwāl is 1964 km. The road distance is 2134.8 km.
The best way to get from Udupi to Butwāl without a car is to train and bus which takes 2 days 2h and costs $26 - $110.
It takes approximately 10h to get from Udupi to Butwāl, including transfers.
Butwāl is 15 min ahead of Udupi. It is currently 1:03 AM in Udupi and 1:18 AM in Butwāl.
Yes, the driving distance between Udupi to Butwāl is 2135 km. It takes approximately 31h 3m to drive from Udupi to Butwāl.
There are 56+ hotels available in Butwāl.
What companies run services between Udupi, India and Butwāl, Nepal?
There is no direct connection from Udupi to Butwāl. However, you can take the bus to Surathkal, take the taxi to Bajpe Airport (IXE) airport, fly to Gorakhpur Airport (GOP), then drive to Butwāl. Alternatively, you can take a train from Udupi to Butwāl via Panvel and Shohratgarh in around 42h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Bajpe Airport to Gorakhpur Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- $95–210
Flights from Bajpe Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- $100–220
Flights from Bajpe Airport to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $100–210
Flights from Bajpe Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $100–240
Flights from Shivamogga to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 26h 40m
- When
- Every day
- Estimated price
- $85–190
Flights from Shivamogga to Gorakhpur Airport via Hyderabad
- Ave. Duration
- 20h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $80–180
Flights from Shivamogga to Gorakhpur Airport via Madras, Delhi
- Ave. Duration
- 22h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–200
Flights from Shivamogga to Gorakhpur Airport via Madras, Hyderabad
- Ave. Duration
- 24h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $90–190
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- $120–180
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $100–230
- Website
- starlightairline.com
Flights from Bajpe Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $100–240
Flights from Bajpe Airport to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $70–200
Flights from Shivamogga to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 23h 15m
- When
- Every day
- Estimated price
- $60–170
Flights from Shivamogga to Gorakhpur Airport via Madras, Bengaluru
- Ave. Duration
- 25h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $70–190
- Website
- spicejet.com
Flights from Shivamogga to Gorakhpur Airport via Madras, Delhi
- Ave. Duration
- 19h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $110–200
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $110–260
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- $100–230
Flights from Bajpe Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- $100–250
- Website
- buddhaair.com
Flights from Bajpe Airport to Bhairawa via Bengaluru, Kathmandu
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- $120–370
Flights from Bajpe Airport to Bhairawa via Delhi, Kathmandu
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $130–400
- Website
- novaairways.com
Flights from Bajpe Airport to Bhairawa via Delhi, Kathmandu
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- $130–400
- Website
- yetiairlines.com
Flights from Bajpe Airport to Bhairawa via Delhi, Kathmandu
- Ave. Duration
- 14h 25m
- When
- Every day
- Estimated price
- $130–420
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Udupi to Panvel
- Ave. Duration
- 11h 49m
- Frequency
- Every 3 hours
- Estimated price
- $4–35
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–6
- Third AC (3A)
- $11–14
- Second AC (2A)
- $16–20
- First Class (1A)
- $26–35
Train from Panvel to Shohratgarh
- Ave. Duration
- 28h 36m
- Frequency
- 5 times a week
- Estimated price
- $8–65
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $8–10
- Third AC (3A)
- $20–25
- Second AC (2A)
- $29–40
- First Class (1A)
- $45–65
Train from Gorakhpur to Nautanwa
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $1–12
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Ayodhya to Nautanwa
- Ave. Duration
- 6h 12m
- Frequency
- Once a week
- Estimated price
- $2–17
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–8
- Second AC (2A)
- $8–11
- First Class (1A)
- $13–17
Train from Udupi to Virangana Lakshmibai Jhansi
- Ave. Duration
- 31h 24m
- Frequency
- Once daily
- Estimated price
- $9–70
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $9–11
- Third AC (3A)
- $22–28
- Second AC (2A)
- $30–40
- First Class (1A)
- $50–70
Train from Virangana Lakshmibai Jhansi to Barhni
- Ave. Duration
- 10h 37m
- Frequency
- Once daily
- Estimated price
- $3–26
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $12–16
- First Class (1A)
- $20–26
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Udupi to Surathkal
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- $4–7
- Schedules at
- ksrtc.in
Bus from Udupi to Bangalore Kempegowda Bus Terminal 2A
- Ave. Duration
- 10h 4m
- Frequency
- Hourly
- Estimated price
- $6–17
- Schedules at
- ksrtc.in
- AC Sleeper
- $6–17
Bus from Kempegowda B.S. Bengaluru to Swargate Pune
- Ave. Duration
- 14h
- Frequency
- 4 times a day
- Estimated price
- $16–26
- Schedules at
- ksrtc.in
- Sleeper
- $16–26
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Pune to Nashik CBS
- Ave. Duration
- 5h 19m
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Schedules at
- msrtc.maharashtra.gov.in
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- rajratanbus.in
Bus from Nashik Dwarka to Gorakhpur Nausad
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- $39–42
- Schedules at
- rajratanbus.in
- AC Sleeper
- $39–42
- Phone
- 9857039522
- Website
- namastekapilvastubus.com
Bus from Krishnanagar to Butwal
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- $14
- Website
- https://namastekapilvastubus.com/customer/namastekapilvastu.xhtml
- Ave. Duration
- 2h 10m
- Estimated price
- $45–55
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 How to get from Heathrow Airport into central London, Which London airport should I choose?, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.



















