In this article
Fly. A direct Delhi to Goa flight takes about 2 hours 40 minutes, the fastest train takes about 23 hours, and the road trip is around 1,700 to 1,900 km. For most of North Goa, Mopa is the better airport, though Dabolim can be just as good for Candolim.
Delhi to Goa at a glance
This table shows the trade-off. All costs are approximate one-way estimates from travel planners, so confirm them before you book.
| Mode | Time | Approximate cost | Suits |
|---|---|---|---|
| Direct flight | About 2.5 to 2.75 hours in the air | ₹7,000 to ₹14,000 per person | Almost everyone, especially on short trips |
| Rajdhani train | About 23 hours | Check IRCTC, usually above other trains | People who dislike flying but want the fastest rail option |
| Other trains | About 26 to 35 hours | Sleeper ₹800 to ₹950; 3AC ₹2,000 to ₹2,500; 2AC ₹2,800 to ₹3,600 | Budget travellers with spare days |
| Car | 28 to 36 hours of driving, so plan 3 to 4 days | About ₹16,000 to ₹24,000 for the car | Long stays and people who want their own vehicle |
Flights: fastest, and easy to compare
Direct flights run from Indira Gandhi International (DEL) to both Goa airports. Recent listings show IndiGo, Air India and Air India Express flying to Dabolim, and IndiGo, Air India, Air India Express and Akasa Air to Mopa. Airlines change their schedules often, so check the current one before you plan.
Hindon airport may look handy if you live in Ghaziabad or east Delhi. Do check the total time, because planners show many Hindon options to Goa with a stop, and some take 6 to 8 hours.
Prices jump around Christmas, New Year and long weekends. If your dates are fixed around one of those, buy early.
Which airport is better for North Goa
Choose Mopa (GOX) for Anjuna, Vagator, Assagao, Morjim and Arambol. Choose whichever flight is cheaper or better timed for Candolim and Sinquerim, since one transfer operator's chart puts Candolim at about 35 km from Mopa and 38 km from Dabolim (GOI).
Calangute and Baga sit in between. They are a little closer to Mopa, and the road from Dabolim passes the Panaji area, which can add time at busy hours. Goa's traffic pattern is also moving north: a September 2026 report said Mopa's passengers were up 34% while Dabolim's fell 13%, and 13 flights had shifted across.
One thing people miss: both airports often appear simply as "Goa" on booking sites. Read the code on your ticket, GOX or GOI, and give it to your driver. The airports are about 57 km apart by road, so a mistake on your return day can cost you the flight.
Our guide to getting from the airport to North Goa covers transfer choices in more detail.
From the airport to your stay
Expect to pay roughly ₹1,000 to ₹1,800 for a sedan from Mopa to Calangute, Baga or Anjuna, and roughly ₹1,200 to ₹2,000 from Dabolim. Published figures differ widely, and there may be a night charge, so confirm at the counter or get a written quote.
Kadamba's air-conditioned airport shuttle is the budget choice. Its official charter lists ₹200 from Mopa to Calangute, ₹150 from Mopa to Mapusa, and ₹200 from Dabolim to Calangute. Buses stop in the evening, and timetables change. Check them at Kadamba's website if you land late in the day.
Train: which one, and where to get off
Get off at Thivim for North Goa if your train stops there. Rome2Rio puts Thivim about 18 km from Calangute, with a taxi at roughly ₹550 to ₹650. Madgaon is about 44 km from Calangute, and a taxi there is roughly ₹1,500 to ₹1,900. That gap can pay for a good meal.
- 22414 Rajdhani Express: Hazrat Nizamuddin to Madgaon in about 23 hours. Timetables show a Thivim stop at around 5.30 am. It does not run daily, and websites disagree on which days, so check IRCTC.
- 12450 Goa Sampark Kranti: starts in Chandigarh and passes through Delhi. Ixigo lists it at about 26 hours from Delhi. Check its running days, as it is also not a daily train.
- 12618 Mangala Lakshadweep Express: leaves from Hazrat Nizamuddin and takes around 35 hours to Thivim. Pick it only if nothing else has seats.
Departure stations matter here. Several of these trains leave from Hazrat Nizamuddin, not New Delhi station. An early arrival also means you should arrange your taxi the day before.
By road: only if the drive is part of the holiday
Drive only if you have at least a week or more in Goa, because you need several days each way. Route planners show about 22 hours without traffic or rest, but that is not a real plan. Road-trip guides put the actual driving closer to 28 to 36 hours.
| Route | Distance | Driving time | Good for |
|---|---|---|---|
| Jaipur, Udaipur, Ahmedabad, Surat, Mumbai, then the Konkan coast | About 1,880 to 1,900 km | 34 to 36 hours | Breaking the trip in cities you would like to see |
| Indore, Dhule, Nashik, Pune, then the ghats | About 1,750 km | 28 to 30 hours | Shorter distance, fewer big-city crossings |
Split the drive into three or four days, and avoid night driving on the ghat roads. The last part of the journey matches our Pune to Goa road guide and our Mumbai to Goa road guide, which cover the ghats, stops and arrival in detail.
What about a bus?
Skip it. Planners show no direct Delhi to Goa bus, and a chain of buses via Indore and Belagavi takes close to 39 hours. It will usually cost you more in time and comfort than a sale fare on a flight saves.
So which should you choose?
A family on a five-day trip should fly and take a pre-booked car from the airport. A student with a flexible week can take a sleeper or 3AC train to Thivim and use a local bus or taxi from there. A couple moving to Goa for a month may enjoy the drive. If you stay at one of our North Goa properties and need arrival advice for your dates, ask our team.
Looking for somewhere to stay? See Anjuna Woods Villa Location & How to Reach, Casa Palacio Villa Location & How to Reach, Villa near Mopa Airport and Villas in Goa How to Pick the Right One.



