Rome2Rio

How to get fromKolkata to St. Mary's Islandsby plane, unknown, train, ferry, bus, or night bus

Find Transport to St. Mary's Islands

See all options

There are 12 ways to get from Kolkata to St. Mary's Islands by plane, unknown, train, ferry, bus, or night bus

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 to Bajpe Airport, travel

    best
    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Bajpe Airport (IXE)plane plane CCU - IXE
    2. Walk from Bajpe Airport (IXE) to St. Mary's Islandsunknown unknown
    7h 12m
  2. Train, ferry, travel

    1. Take the train from Shalimar to Madgaontrain train
    2. Take the train from Madgaon to Murdeshwartrain train
    3. Take the ferry from Murudeshwar to Netrani Islandferry ferry
    4. Walk from Netrani Island to St. Mary's Islandsunknown unknown
    44h 44m
  3. Bus, travel

    1. Take the bus from Kolkata, West Bengal to Bangalore, Karnatakabus bus
    2. Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus bus
    3. Take the bus from Mangaluru, Karnataka to Udupi, Karnatakabus bus
    4. Walk from Udupi, Karnataka to St. Mary's Islandsunknown unknown
    47h 13m
  4. Fly to Shivamogga, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Shivamogga (RQY)plane plane CCU - RQY
    2. Walk from Shivamogga (RQY) to St. Mary's Islandsunknown unknown
    9h 7m
  5. Fly to Hubli Airport, night bus, ferry, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Hubli Airport (HBX)plane plane CCU - HBX
    2. Take the night bus from Hubballi to Murudeshwarnightbus night bus
    3. Take the ferry from Murudeshwar to Netrani Islandferry ferry
    4. Walk from Netrani Island to St. Mary's Islandsunknown unknown
    14h 25m
  6. Fly to Dabolim Airport, train, ferry, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Dabolim Airport (GOI)plane plane CCU - GOI
    2. Take the train from Madgaon to Murdeshwartrain train
    3. Take the ferry from Murudeshwar to Netrani Islandferry ferry
    4. Walk from Netrani Island to St. Mary's Islandsunknown unknown
    12h 40m
  7. Fly to Kannur International Airport, train, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kannur International Airport (CNN)plane plane CCU - CNN
    2. Take the train from Kannur to Udupitrain train
    3. Walk from Udupi to St. Mary's Islandsunknown unknown
    14h 13m
  8. Fly to Calicut International Airport, train, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Calicut International Airport (CCJ)plane plane CCU - CCJ
    2. Take the train from Kozhikkode to Udupitrain train
    3. Walk from Udupi to St. Mary's Islandsunknown unknown
    14h 1m
  9. Fly to Goa Mopa, train, ferry, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Goa Mopa (GOX)plane plane CCU - GOX
    2. Take the train from Karmali to Murdeshwartrain train
    3. Take the ferry from Murudeshwar to Netrani Islandferry ferry
    4. Walk from Netrani Island to St. Mary's Islandsunknown unknown
    15h 44m
  10. Fly to Kempegowda International Airport, bus, train, travel

    1. Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kempegowda International Airport (BLR)plane plane CCU - BLR
    2. Take the bus from Kempegowda International Airport to Mekhri Circlebus bus
    3. Take the train from Yasvantpur Jn to Udupitrain train
    4. Walk from Udupi to St. Mary's Islandsunknown unknown
    16h 34m
  11. Train, travel

    1. Take the train from Santragachi Jn to Mangaloretrain train
    2. Take the train from Mangalore to Udupitrain train
    3. Walk from Udupi to St. Mary's Islandsunknown unknown
    46h 14m
  12. Bus, ferry, travel

    1. Take the bus from Kolkata, West Bengal to Nellore, Andhra Pradeshbus bus
    2. Take the bus from Nellore, Andhra Pradesh to Bangalore, Karnatakabus bus
    3. Take the bus from Bangalore Kempegowda Bus Terminal 2A to Kundapurabus bus
    4. Take the bus from Kundapur to Mururdeshwarbus bus
    5. Take the ferry from Murudeshwar to Netrani Islandferry ferry
    6. Walk from Netrani Island to St. Mary's Islandsunknown unknown
    2d 4h

Netaji Subhas Chandra Bose International Airport (CCU) to Bajpe Airport (IXE) flights

Calendar52Weekly Planes
Duration6h 9mAverage Duration
Ticket₹9,074Cheapest Price
See schedules

Questions & Answers

What companies run services between Kolkata, India and St. Mary's Islands, India?

There is no direct connection from Kolkata to St. Mary's Islands. However, you can take the line 33811 train to Dum Dum Cant, walk to Dum Dum Cantonment, take the subway to Jai Hind, walk to Netaji Subhas Chandra Bose International Airport (CCU) airport, fly to Bajpe Airport (IXE), then travel to St. Mary's Islands. Alternatively, you can take a train from Shalimar to St. Mary's Islands via Madgaon, Murdeshwar, Murudeshwar, and Netrani Island in around 44h 44m.

Airlines
Train operators
Bus operators
Ferry 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 Which side of Niagara Falls should I choose (and how do I get there)?, Want to know more about Flixbus?, and Which London airport should I choose? - to help you get the most out of your next trip.