Rome2Rio

How to get fromAfzalpur to Goaby train, plane, bus, car, or taxi

Find Transport to Goa

See all options

There are 6 ways to get from Afzalpur to Goa by train, plane, bus, car, 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.

  1. Train to Sholapur, fly to Goa Mopa

    best
    1. Take the train from Dudhani to Tikekarwaditrain train
    2. Fly from Sholapur (SSE) to Goa Mopa (GOX)plane plane SSE - GOX
    5h 4m
    ₹4,806–28,177
  2. Bus via Belagavi

    cheapest
    1. Take the bus from Afzalpur to Belgavi Railway Bus Standbus bus Vsd72is
    2. Take the bus from Belgavi Railway Bus Stand to Ponda KTC Bus Standbus bus Pnj125is / ...
    10h 39m
    ₹286–405
  3. Drive 409.5 km

    1. Drive from Afzalpur to Chicalimcar car 409.5 km
    6h 18m
    ₹4,617–6,668
  4. Taxi

    1. Take the taxi from Afzalpur to Chicalimtaxi taxi 409.5 km
    6h 18m
    ₹9,500–12,000
  5. Train to Hyderabad, fly to Dabolim Airport

    1. Take the train from Dudhani to Begumpettrain train
    2. Fly from Hyderabad (HYD) to Dabolim Airport (GOI)plane plane HYD - GOI
    10h 55m
    ₹5,426–13,653
  6. Bus

    1. Take the bus from Afzalpur to GMC Bambolimbus bus Vsd72is
    11h 38m
    ₹287–399

Afzalpur to Goa by bus

Calendar7Weekly Buses
Duration10h 39mAverage Duration
Ticket₹286Cheapest Price
See schedules

Questions & Answers

What companies run services between Afzalpur, Karnātaka, India and Goa, India?

You can take a bus from Afzalpur to Dabolim via Belgavi Railway Bus Stand and Ponda KTC Bus Stand in around 10h 39m.

Airlines
Train operators
Bus operators
Other operators

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 What documents do I need to cross Niagara Falls?, Need to know: Eurostar, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.