Rome2Rio

How to get fromMadhya Pradesh to Goaby plane, train, bus, or car

Find Transport to Goa

See all options

There are 9 ways to get from Madhya Pradesh 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.

  1. Fly Raja Bhoj International Airport to Dabolim Airport

    best
    1. Fly from Raja Bhoj International Airport (BHO) to Dabolim Airport (GOI)plane plane BHO - GOI
    2h 33m
    ₹6,804–15,363
  2. Train

    cheapest
    1. Take the train from Indore Jn Bg to Madgaontrain train 20932
    26h 22m
    ₹722–5,517
  3. Bus via Kolhāpur

    1. Take the bus from Indore, Madhya Pradesh to Kolhapur(Maharashtra), Maharashtrabus bus
    2. Take the bus from Kolhapur(Maharashtra), Maharashtra to Belagavi, Karnatakabus bus
    3. Take the bus from Belgavi Railway Bus Stand to Ponda KTC Bus Standbus bus
    27h 57m
  4. Drive 1,003.1 km

    1. Drive from Indore to Chicalimcar car 1,003.1 km
    14h 46m
    ₹11,277–16,289
  5. Fly Indore to Dabolim Airport

    1. Fly from Indore (IDR) to Dabolim Airport (GOI)plane plane IDR - GOI
    3h 30m
    ₹5,525–11,035
  6. Fly Raja Bhoj International Airport to Goa Mopa

    1. Fly from Raja Bhoj International Airport (BHO) to Goa Mopa (GOX)plane plane BHO - GOX
    4h 51m
    ₹12,314–17,377
  7. Fly Jabalpur to Dabolim Airport

    1. Fly from Jabalpur (JLR) to Dabolim Airport (GOI)plane plane JLR - GOI
    5h 23m
    ₹12,312–22,372
  8. Fly Indore to Goa Mopa

    1. Fly from Indore (IDR) to Goa Mopa (GOX)plane plane IDR - GOX
    5h 38m
    ₹5,535–19,049
  9. Bus

    1. Take the bus from Indore, Madhya Pradesh to Belagavi, Karnatakabus bus Indore, Madhya Pradesh - Belagavi, Karnataka
    2. Take the bus from Belgavi Railway Bus Stand to Panaji KTC Bus Standbus bus Pnj125is / ...
    37h 39m

Raja Bhoj International Airport (BHO) to Dabolim Airport (GOI) flights

Calendar14Weekly Planes
Duration2h 57mAverage Duration
Ticket₹6,784Cheapest Price
See schedules

Questions & Answers

What companies run services between Madhya Pradesh, India and Goa, India?

IndiGo Airlines, Air India Limited, and Air India Express fly from Raja Bhoj International Airport (BHO) to Dabolim Airport (GOI) twice daily. Alternatively, Indian Railways operates a train from Indore Jn Bg to Madgaon once a week. Tickets cost ₹600–4,600 and the journey takes 23h 35m.

Airlines
Train operators
Bus 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 Heading to Europe? Read this before you buy a Eurail Pass, How to travel India's Golden Triangle, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.

More Questions & Answers