There are 7 ways to get from Jammu to Goa by plane, train, bus, or car
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 Dabolim Airport
best- Fly from Jammu Airport (IXJ) to Dabolim Airport (GOI)plane IXJ - GOI
5h 41m₹10,596–18,708Train
cheapest- Take the train from Jammu Tawi to Ludhiana Jntrain 22462 / ...
- Take the train from Ludhiana Jn to Madgaontrain 12484
39h 32m₹1,214–9,450Bus
- Take the bus from Jammu Bus terminal to Delhi- ISBT Kashmiri Gatebus
- Take the bus from Karolbaug to Sion Eastbus
- Take the bus from Sion to Margaobus
- Take the bus from Margao KTC Bus Stand to Dabolimbus
2d 19h₹5,936–8,347Drive 2,332.8 km
- Drive from Jammu to Chicalimcar 2,332.8 km
31h 15m₹25,286–36,524Fly to Goa Mopa
- Fly from Jammu Airport (IXJ) to Goa Mopa (GOX)plane IXJ - GOX
6h 44m₹9,105–19,721Fly to Belgaum Airport, bus
- Fly from Jammu Airport (IXJ) to Belgaum Airport (IXG)plane IXJ - IXG
- Take the bus from Tilakwadi 2nd Gate to Mapusa KTC Bus Standbus
10h 17m₹11,201–23,493Train, bus
- Take the train from Jammu Tawi to Pune Jntrain 11078
- Take the bus from Swargate to Panajibus
2d 4h₹3,055–9,875
Jammu to Goa by train
Questions & Answers
The cheapest way to get from Jammu to Goa is to train which costs ₹1,200 - ₹9,500 and takes 39h 32m.
The fastest way to get from Jammu to Goa is to fly which takes 5h 41m and costs ₹10,000 - ₹19,000.
No, there is no direct bus from Jammu to Goa. However, there are services departing from Jammu Bus terminal and arriving at Dabolim via GTB Nagar, Karolbaug, Sion and Margao KTC Bus Stand. The journey, including transfers, takes approximately 2 days 19h.
No, there is no direct train from Jammu to Goa. However, there are services departing from Jammu Tawi and arriving at Dabolim via Ludhiana Jn and Madgaon. The journey, including transfers, takes approximately 39h 32m.
The distance between Jammu and Goa is 1937 km. The road distance is 2332.8 km.
The best way to get from Jammu to Goa without a car is to train which takes 39h 32m and costs ₹1,200 - ₹9,500.
It takes approximately 5h 41m to get from Jammu to Goa, including transfers.
Jammu to Goa bus services, operated by JKSRTC, depart from Jammu Bus terminal station.
Jammu to Goa train services, operated by Indian Railways, depart from Jammu Tawi station.
The best way to get from Jammu to Goa is to fly which takes 5h 41m and costs ₹10,000 - ₹19,000. Alternatively, you can train, which costs ₹1,200 - ₹9,500 and takes 39h 32m, you could also bus, which costs ₹5,500 - ₹8,500 and takes 2 days 19h.
What companies run services between Jammu, India and Goa, India?
IndiGo Airlines and Air India Express fly from Jammu Airport (IXJ) to Dabolim Airport (GOI) 4 times a day. Alternatively, you can take a train from Jammu Tawi to Dabolim via Ludhiana Jn and Madgaon in around 39h 32m.
- Website
- goindigo.in
Flights from Jammu Airport to Dabolim Airport via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Jammu Airport to Dabolim Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Jammu Airport to Dabolim Airport via Chandigarh
- Ave. Duration
- 5h 55m
- When
- Wednesday and Saturday
- Estimated price
- ₹10,000–17,000
Flights from Jammu Airport to Dabolim Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–17,000
Flights from Jammu Airport to Dabolim Airport via Ahmedabad
- Ave. Duration
- 8h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–17,000
Flights from Jammu Airport to Goa Mopa via Ahmedabad
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–20,000
Flights from Jammu Airport to Goa Mopa via Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Jammu Airport to Goa Mopa via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Jammu Airport to Goa Mopa via Mumbai
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Jammu Airport to Belgaum Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–23,000
Flights from Jammu Airport to Belgaum Airport via Delhi
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Website
- airindia.in
Flights from Jammu Airport to Dabolim Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–20,000
Flights from Jammu Airport to Goa Mopa via Delhi
- Ave. Duration
- 6h 22m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–19,000
- Website
- airindiaexpress.in
Flights from Jammu Airport to Dabolim Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jammu Tawi to Ludhiana Jn
- Ave. Duration
- 4h
- Frequency
- Hourly
- 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 Ludhiana Jn to Madgaon
- Ave. Duration
- 32h 58m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,000
Train from Jammu Tawi to Pune Jn
- Ave. Duration
- 40h 20m
- Frequency
- Once daily
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
- Phone
- 0191-2577475
- jksrtc@gmail.com
- Website
- jksrtc.co.in
Bus from Jammu Bus terminal to Delhi- ISBT Kashmiri Gate
- Ave. Duration
- 11h 53m
- Frequency
- Every 4 hours
- Estimated price
- ₹700–1,700
- Website
- https://www.jksrtc.co.in/
- Phone
- +919228009328
- rajratanbus@gmail.com
- Website
- rajratanbus.in
Bus from Karolbaug to Sion East
- Ave. Duration
- 36h 6m
- Frequency
- 4 times a day
- Estimated price
- ₹4,600–4,700
- Schedules at
- rajratanbus.in
- A/C Sleeper
- ₹4,600–4,700
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Sion to Margao
- Ave. Duration
- 14h 41m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,900
- Website
- https://www.zingbus.com/
- A/C Sleeper
- ₹600–1,300
- Phone
- +91 9226582250
- kadambapo@yahoo.com
- Website
- ktclgoa.com
Bus from Margao KTC Bus Stand to Dabolim
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- ₹30–45
- Website
- https://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
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- purplebus.in
Bus from Swargate to Panaji
- Ave. Duration
- 9h 42m
- Frequency
- Every 4 hours
- Estimated price
- ₹2,100–3,000
- Website
- https://purplebus.in/
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 Stansted Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
More Questions & Answers
Jammu to Goa bus services, operated by JKSRTC, arrive at Delhi- ISBT Kashmiri Gate station.
Jammu to Goa train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Jammu to Goa is 2333 km. It takes approximately 31h 15m to drive from Jammu to Goa.
There are 2434+ hotels available in Goa.


















