4-Day Budget Trip to Goa

Day 1 · Wed, Sep 23
Panaji, Goa

Arrival and North Goa beaches

  1. Panaji & Hotel Check-in — Panaji; late morning, ~1 hour for luggage drop and settling in.
  2. Fontainhas — Latin Quarter, Panaji; late morning, ~1.5 hours exploring colorful Portuguese-era lanes.
  3. Viva Panjim — Fontainhas; lunch, ~1 hour, for affordable Goan-Portuguese dishes (approximately ₹400–₹700 per person).
  4. Miramar Beach — Miramar; afternoon, ~1.5 hours for a relaxed shoreline walk and sunset views.
  5. Dona Paula Viewpoint — Dona Paula; late afternoon, ~1 hour for panoramic views over Goa’s coastline and waterways.
  6. Joseph’s Bar — Fontainhas; evening, ~1 hour for local drinks and small plates (approximately ₹300–₹600 per person).

Late Morning

After arriving in Panaji, head straight to your hotel for check-in or, if the room is not ready, leave your bags at reception and take a short break. Set aside roughly an hour for settling in. From central Panaji, Fontainhas is an easy walk or a ₹80–₹150 auto-rickshaw ride; its narrow lanes are best explored on foot, with colorful Portuguese-era houses, old balconies, and small chapels around every turn. Allow about 1½ hours and wear comfortable shoes—some lanes are uneven. Go before the afternoon heat builds, and keep voices low around residential homes.

Lunch

Have lunch at Viva Panjim in Fontainhas, a compact, homestyle restaurant known for Goan-Portuguese cooking. Try dishes such as fish curry rice, pork vindaloo, or a seasonal thali; expect approximately ₹400–₹700 per person. It is a popular small place, so arriving around 12:30–1:00pm is sensible. Confirm the day’s timings locally, as restaurants in Panaji can occasionally close between services or change hours during the monsoon season.

Afternoon and Sunset

Take an auto-rickshaw or cab from Fontainhas to Miramar Beach—usually 10–15 minutes and around ₹100–₹200 by auto, depending on traffic. Spend about 1½ hours walking the broad shoreline and relaxing beneath the casuarina trees. The beach is more enjoyable than crowded North Goa stretches for a quiet afternoon, but swimming can be unsafe during the monsoon, so stay near the waterline rather than going in. Continue by auto or cab to Dona Paula Viewpoint, roughly 10–15 minutes away, for an hour of views across the Mandovi estuary and Arabian Sea; late afternoon is the most comfortable time, though paths may be slippery after rain.

Evening

Return to Fontainhas for drinks and small plates at Joseph’s Bar, a tiny local favorite with limited seating and a lively, unpolished atmosphere. Budget approximately ₹300–₹600 per person, and arrive before the evening rush if you want a seat. From Dona Paula, allow 15–25 minutes by taxi or auto, depending on traffic. Keep the night relaxed rather than adding another distant stop—Panaji’s lanes are pleasant after dark, but carry cash, check the last available ride back to your hotel, and expect wet roads if showers pass through.

Day 2 · Thu, Sep 24
Calangute, Goa

Calangute and Baga coast

Getting there from Panaji, Goa
Drive by app taxi or pre-booked car via GoaMiles/Goa Taxi: 35–50 minutes, approximately ₹700–₹1,200. Depart around 7:00–7:30am to reach Calangute before the morning beach activities; traffic can increase later.
Local bus from Panaji Kadamba Bus Stand toward Calangute: 45–75 minutes, approximately ₹30–₹60. Cheapest, but less comfortable and less convenient with luggage.
  1. Calangute Beach — Calangute; morning, ~2 hours for swimming, sand, and optional low-cost water activities.
  2. Pousada by the Beach — Calangute; lunch, ~1 hour for Goan seafood and coastal views (approximately ₹500–₹900 per person).
  3. Baga Beach — Baga; afternoon, ~2 hours for a livelier beach atmosphere and a walk along the shore.
  4. Anjuna Flea Market — Anjuna; late afternoon, ~1.5 hours browsing clothing, crafts, and souvenirs.
  5. Curlies Beach Shack — Anjuna; evening, ~1.5 hours for casual sunset snacks and drinks (approximately ₹500–₹900 per person).

Morning

Start at Calangute Beach around 8:00am, before the sand gets crowded and the sun becomes intense. Give yourself about two hours for a swim, a barefoot walk, and, if conditions are suitable, a modest water activity such as a banana boat or parasailing ride—confirm the total price before paying, as rates vary by operator. Keep valuables with your hotel or in a waterproof pouch, and use the marked swimming areas; September can bring rougher sea conditions and occasional rain.

Lunch

Walk or take a short auto-rickshaw ride to Pousada by the Beach for lunch, allowing roughly ₹500–₹900 per person. It is a good place to slow down over Goan seafood and coastal views rather than rushing through a meal. Ask what is fresh that day, and carry some cash in case card or UPI connectivity is patchy. After lunch, take a taxi or auto toward Baga Beach—the short distance can still take 15–30 minutes in daytime traffic.

Afternoon and Evening

Spend around two hours at Baga Beach, where the atmosphere is livelier than Calangute. Walk north along the shore, browse the nearby lanes, and avoid accepting unsolicited offers for boat rides or beach services. Around 4:00pm, continue by taxi or auto to the Anjuna Flea Market; in September, some stalls may be seasonal or weather-dependent, so treat it as relaxed browsing rather than a guaranteed full market. Allow 90 minutes for clothes, crafts, jewellery, and souvenirs, bargaining politely and checking quality before buying. Finish at Curlies Beach Shack for sunset snacks and drinks, budgeting approximately ₹500–₹900 per person; September evenings can be breezy or wet, so choose covered seating and confirm the bill carefully. For the return to your accommodation, pre-book a taxi rather than relying on a late auto, especially after dark.

Day 3 · Fri, Sep 25
Old Goa, Goa

Old Goa heritage and riverfront

Getting there from Calangute, Goa
Private taxi/app cab via GoaMiles or Goa Taxi: 45–75 minutes, approximately ₹900–₹1,500. Leave by 7:00–7:30am for the Old Goa churches’ morning visits.
Taxi to Panaji, then Kadamba bus toward Old Goa: roughly 1.5–2 hours total, approximately ₹100–₹250. Cheaper, but requires a transfer and is less reliable for an early start.
  1. Basilica of Bom Jesus — Old Goa; morning, ~1 hour to see the landmark Baroque church and St. Francis Xavier’s tomb.
  2. Sé Cathedral — Old Goa; late morning, ~45 minutes visiting one of Asia’s largest churches.
  3. Church of St. Francis of Assisi — Old Goa; late morning, ~45 minutes for its historic interiors and museum exhibits.
  4. Museum of Christian Art — Old Goa; early afternoon, ~1 hour viewing Goan religious art (approximately ₹100–₹300 entry).
  5. Old Goa Restaurant — Old Goa; lunch, ~1 hour for a convenient regional meal (approximately ₹300–₹600 per person).
  6. Ribandar Causeway and Mandovi Riverfront — Ribandar; late afternoon, ~1.5 hours for a scenic riverside walk before returning to Panaji.

Morning

Arrive in Old Goa by about 8:00–8:30am and begin at Basilica of Bom Jesus, allowing roughly an hour for the Baroque façade, cool interior, and the tomb of St. Francis Xavier. Continue on foot to Sé Cathedral—about 5–10 minutes away—for 45 minutes, then cross toward the Church of St. Francis of Assisi, another short walk. The churches are generally open from around 9:00am, though access can change during services; dress modestly, keep voices low, and avoid visiting during Mass. Carry water, as the exposed paths between the monuments become warm quickly.

Lunch and Afternoon

After the church visits, spend about an hour at the Museum of Christian Art, housed within the former convent of Santa Monica. Its collection of Goan sculpture, ivory, woodwork, and paintings is a quieter, more rewarding stop than simply photographing the churches; allow approximately ₹100–₹300 for entry and check the day’s opening hours before setting out, as museum schedules can vary. For lunch, walk or take a short auto-rickshaw ride to Old Goa Restaurant, budgeting ₹300–₹600 per person for a straightforward Goan meal. Order a local fish thali or vegetarian preparation if available, and keep the meal relaxed rather than trying to squeeze in another monument.

Late Afternoon and Evening

In the cooler part of the day, take an auto-rickshaw or taxi toward the Ribandar Causeway and Mandovi Riverfront, roughly 15–20 minutes from the heritage area depending on traffic. Give yourself about 1½ hours for an easy riverside walk and views across the water toward Panaji; the late-afternoon light is best, and this is a pleasant place to slow down after the churches. The causeway is more of a scenic local promenade than a formal attraction, so wear comfortable shoes and avoid lingering too close to the road after dark. From Ribandar, Panaji is usually another 10–20 minutes by taxi or auto-rickshaw; expect roughly ₹300–₹600 for the final ride, depending on your exact drop-off and evening demand.

Day 4 · Sat, Sep 26
Colva, Goa

South Goa beaches and departure

Getting there from Old Goa, Goa
Pre-booked taxi/private car via GoaMiles or Goa Taxi: 50–75 minutes, approximately ₹1,000–₹1,700. Depart around 7:00am to reach Colva for the morning beach visit; allow extra time for South Goa traffic and onward airport/railway travel.
Taxi to Panaji or Karmali, then bus/train toward Margao followed by a local taxi to Colva: approximately 1.5–2.5 hours and ₹150–₹400 total. Not recommended with luggage or a same-day departure.
  1. Colva Beach — Colva; morning, ~2 hours for a quieter final beach walk and swim.
  2. Martin’s Corner — Betalbatim; lunch, ~1.5 hours for classic Goan seafood and local specialties (approximately ₹500–₹900 per person).
  3. Betalbatim Beach — Betalbatim; afternoon, ~1.5 hours at a less-crowded stretch of South Goa coastline.
  4. Our Lady of Mercy Church — Colva; late afternoon, ~45 minutes to see Colva’s historic parish church.
  5. Departure from Goa — Colva to Goa International Airport or railway station; allow ~1–2 hours depending on destination, traffic, and check-in requirements.

Morning

Reach Colva Beach around 8:00am, when the sand is still quiet and the heat is manageable. Set aside about two hours for a final barefoot walk, a swim if the sea is calm, and a relaxed breakfast from one of the simple beach shacks—expect roughly ₹150–₹300 for tea, fruit, or a light meal. Avoid swimming near red flags, and keep valuables with your driver or in a waterproof pouch; September can bring rougher seas and sudden showers. From the main beach entrance, a pre-booked taxi or auto to Martin’s Corner in Betalbatim takes around 10–15 minutes, usually ₹150–₹300.

Lunch and Afternoon

Have lunch at Martin’s Corner, a well-known local restaurant in Betalbatim, allowing about 1½ hours. Order Goan staples such as fish curry rice, prawn balchão, or chicken cafreal; a typical meal costs ₹500–₹900 per person, and it is wise to call ahead because service can slow down during busy periods. After lunch, take a short taxi ride to Betalbatim Beach—about 5–10 minutes—and spend roughly 1½ hours along its quieter, palm-backed shoreline. The beach is better for strolling and unwinding than for a packed schedule, so leave room for a monsoon shower or a shaded drink.

Late Afternoon and Departure

Return to Colva for Our Lady of Mercy Church, allowing about 45 minutes to view the historic parish church and its distinctly local, lived-in atmosphere. Dress modestly and check whether a service is taking place before entering; opening access can vary outside prayer times. From here, collect your luggage and leave for Goa International Airport or your railway station with a pre-booked taxi. Allow at least two hours for the airport, and 60–90 minutes for a station departure, adding more time if travelling toward Vasco da Gama or during rain. The airport usually takes around 30–45 minutes from Colva, while Margao station is generally 15–25 minutes away, depending on traffic.

When are you going?
Add your start date and we'll check in at two weeks out, one week out, and the day before — bookings, packing, and a day-one brief. Reply to any of them if plans change.
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version