There are 8 ways to get from Kathmandu to Mapusa by plane, car, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Goa Mopa
best- Fly from Tribhuvan International Airport (KTM) to Goa Mopa (GOX)plane KTM - GOX
9h 16m₹8,926–20,260Bus, train
cheapest- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Pt.Deen Dayal Upadhyaya Jn.train
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Vasco Da Gamatrain
2d 11h₹1,712–11,665Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Aratrain
- Take the train from Ara to Sawantwadi Roadtrain
44h 43m₹3,719–12,211Bus
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur Nausad to Nashik Dwarkabus
- Take the bus from Dwarka Circle to Swargatebus
- Take the bus from Swargate to Mapusabus
45h 28m₹7,432–14,970Drive 2,164.8 km
- Drive from Kathmandu to Mapusacar 2,164.8 km
31h 10m₹25,720–37,151Fly to Dabolim Airport
- Fly from Tribhuvan International Airport (KTM) to Dabolim Airport (GOI)plane KTM - GOI
9h 48m₹8,824–20,116Fly to Belgaum Airport, bus
- Fly from Tribhuvan International Airport (KTM) to Belgaum Airport (IXG)plane KTM - IXG
- Take the bus from Tilakwadi 2nd Gate to Mapusa KTC Bus Standbus
12h 19m₹14,766–20,588Bus, train via Pune
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Pune Jntrain
- Take the bus from Swargate to Goa Madgaonbus
2d 13h₹3,602–12,625
Tribhuvan International Airport (KTM) to Goa Mopa (GOX) flights
Questions & Answers
The cheapest way to get from Kathmandu to Mapusa is to drive and train which costs ₹3,700 - ₹13,000 and takes 44h 43m.
The fastest way to get from Kathmandu to Mapusa is to fly which takes 9h 16m and costs ₹8,500 - ₹21,000.
The distance between Kathmandu and Mapusa is 1807 km. The road distance is 2164.8 km.
The best way to get from Kathmandu to Mapusa without a car is to bus which takes 45h 28m and costs ₹7,000 - ₹15,000.
It takes approximately 9h 16m to get from Kathmandu to Mapusa, including transfers.
The best way to get from Kathmandu to Mapusa is to fly which takes 9h 16m and costs ₹8,500 - ₹21,000. Alternatively, you can bus, which costs ₹7,000 - ₹15,000 and takes 45h 28m.
Mapusa is 15 min behind Kathmandu. It is currently 3:54 AM in Kathmandu and 3:39 AM in Mapusa.
Yes, the driving distance between Kathmandu to Mapusa is 2165 km. It takes approximately 31h 10m to drive from Kathmandu to Mapusa.
There are 1303+ hotels available in Mapusa.
What companies run services between Kathmandu, Nepal and Mapusa, India?
IndiGo Airlines, Air India Limited, and four other airlines fly from Tribhuvan International Airport (KTM) to Goa Mopa (GOX) 5 times a day. Alternatively, you can take a bus from Swoyambhu to Mapusa via Gorakhpur, Gorakhpur Nausad, Nashik Dwarka, Dwarka Circle, and Swargate in around 45h 28m.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹13,000–43,000
Flights from Tribhuvan International Airport to Goa Mopa via Delhi
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- ₹14,000–46,000
Flights from Tribhuvan International Airport to Dabolim Airport via Delhi
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Tribhuvan International Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Tribhuvan International Airport to Belgaum Airport via Delhi
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹14,000–20,000
Flights from Tribhuvan International Airport to Belgaum Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹17,000–48,000
Flights from Tribhuvan International Airport to Belgaum Airport via Varanasi, Hyderabad
- Ave. Duration
- 10h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹14,000–20,000
Flights from Tribhuvan International Airport to Belgaum Airport via Kolkata, Hyderabad
- Ave. Duration
- 10h 30m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–20,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Goa Mopa via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹8,500–43,000
Flights from Tribhuvan International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹13,000–39,000
Flights from Tribhuvan International Airport to Dabolim Airport via Delhi
- Ave. Duration
- 8h 28m
- When
- Every day
- Estimated price
- ₹8,500–40,000
- Website
- starlightairline.com
Flights from Tribhuvan International Airport to Goa Mopa via Delhi
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹16,000–46,000
Flights from Tribhuvan International Airport to Goa Mopa via Mumbai
- Ave. Duration
- 5h 40m
- When
- Wednesday and Sunday
- Estimated price
- ₹14,000–39,000
- Website
- starair.in
Flights from Tribhuvan International Airport to Belgaum Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹14,000–43,000
- Website
- airindiaexpress.in
Flights from Tribhuvan International Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹13,000–39,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Raxaul Jn to Ara
- Ave. Duration
- 6h 31m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Ara to Sawantwadi Road
- Ave. Duration
- 34h 13m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
Train from Gorakhpur to Pt.Deen Dayal Upadhyaya Jn.
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Pt.Deen Dayal Upadhyaya Jn. to Vasco Da Gama
- Ave. Duration
- 34h 35m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Gorakhpur to Pune Jn
- Ave. Duration
- 33h 20m
- Frequency
- Twice a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,400
- First Class (1A)
- ₹4,500–6,000
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- gajrajbus.com
- AC Sleeper
- ₹600–1,600
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- rajratanbus.in
Bus from Gorakhpur Nausad to Nashik Dwarka
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- ₹3,500–3,700
- Schedules at
- rajratanbus.in
- AC Sleeper
- ₹3,500–3,700
- Phone
- +91 7772929333
- annapurna.indore@gmail.com
- Website
- annapurnabus.in
Bus from Dwarka Circle to Swargate
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- ₹900–4,500
- Website
- https://www.annapurnabus.in/
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- purplebus.in
Bus from Swargate to Mapusa
- Ave. Duration
- 9h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₹2,100–2,900
- Website
- https://purplebus.in/
Bus from Swargate to Goa Madgaon
- Ave. Duration
- 10h 1m
- Frequency
- Every 4 hours
- Estimated price
- ₹2,200–3,100
- Website
- https://purplebus.in/
- Phone
- +91 9226582250
- kadambapo@yahoo.com
- Website
- ktclgoa.com
Bus from Tilakwadi 2nd Gate to Mapusa KTC Bus Stand
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- Estimated price
- ₹65–100
- Website
- https://ktclgoa.com
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 Southend Airport into central London, The London Underground: Essential tips to navigate the Tube, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.














