Rome2Rio

How to get fromSaint John to Raa Atollby plane, unknown, ferry, or bus

Find Transport to Raa Atoll

See all options

There are 8 ways to get from Saint John to Raa Atoll by plane, unknown, ferry, or 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 St. John Airport to Ifuru Island Airport, travel

    best
    1. Fly from St. John Airport (YSJ) to Ifuru Island Airport (IFU)plane plane YSJ - IFU
    2. Walk from Ifuru Island Airport (IFU) to Un’goofaaruunknown unknown
    41h 6m
  2. Fly St. John Airport to Velana International Airport, ferry, travel

    1. Fly from St. John Airport (YSJ) to Velana International Airport (MLE)plane plane YSJ - MLE
    2. Take the ferry from Male to Dharavandhoo Islandferry ferry
    3. Walk from Dharavandhoo Island to Maakurathuunknown unknown
    37h 54m
  3. Bus to Fredericton International Airport, fly to Velana International Airport, ferry, travel

    1. Take the bus from Saint John Terminal to Fredericton Airportbus bus
    2. Fly from Fredericton International Airport (YFC) to Velana International Airport (MLE)plane plane YFC - MLE
    3. Take the ferry from Male to Dharavandhoo Islandferry ferry
    4. Walk from Dharavandhoo Island to Maakurathuunknown unknown
    31h 43m
  4. Bus, bus to Halifax Stanfield International Airport, fly to Velana International Airport, ferry, travel

    1. Take the bus from Saint John Terminal to Monctonbus bus
    2. Take the bus from Moncton to Halifax Airportbus bus
    3. Fly from Halifax Stanfield International Airport (YHZ) to Velana International Airport (MLE)plane plane YHZ - MLE
    4. Take the ferry from Male to Dharavandhoo Islandferry ferry
    5. Walk from Dharavandhoo Island to Maakurathuunknown unknown
    37h 9m
  5. Bus, bus to Halifax Stanfield International Airport, fly to Ifuru Island Airport, travel

    1. Take the bus from Saint John Terminal to Monctonbus bus
    2. Take the bus from Moncton to Halifax Airportbus bus
    3. Fly from Halifax Stanfield International Airport (YHZ) to Ifuru Island Airport (IFU)plane plane YHZ - IFU
    4. Walk from Ifuru Island Airport (IFU) to Un’goofaaruunknown unknown
    40h 31m
  6. Bus, bus to Halifax Stanfield International Airport, fly to Madivaru, travel

    1. Take the bus from Saint John Terminal to Monctonbus bus
    2. Take the bus from Moncton to Halifax Airportbus bus
    3. Fly from Halifax Stanfield International Airport (YHZ) to Madivaru (LMV)plane plane YHZ - LMV
    4. Walk from Madivaru (LMV) to Maakurathuunknown unknown
    2d 10h
  7. Bus, bus to Halifax Stanfield International Airport, fly to Hanimaadhoo International Airport, travel

    1. Take the bus from Saint John Terminal to Monctonbus bus
    2. Take the bus from Moncton to Halifax Airportbus bus
    3. Fly from Halifax Stanfield International Airport (YHZ) to Hanimaadhoo International Airport (HAQ)plane plane YHZ - HAQ
    4. Walk from Hanimaadhoo International Airport (HAQ) to Un’goofaaruunknown unknown
    40h 6m
  8. Bus, bus to Halifax Stanfield International Airport, fly to Dharavandhoo Airport, travel

    1. Take the bus from Saint John Terminal to Monctonbus bus
    2. Take the bus from Moncton to Halifax Airportbus bus
    3. Fly from Halifax Stanfield International Airport (YHZ) to Dharavandhoo Airport (DRV)plane plane YHZ - DRV
    4. Walk from Dharavandhoo Airport (DRV) to Un’goofaaruunknown unknown
    40h 28m

St. John Airport (YSJ) to Ifuru Island Airport (IFU) flights

Calendar34Weekly Planes
Duration42h 16mAverage Duration
Ticket$566Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Saint John, NB, Canada and Raa Atoll, Maldives?

There is no direct connection from Saint John to Raa Atoll. However, you can take the line 32 bus to Saint John Airport, walk to St. John Airport (YSJ) airport, fly to Ifuru Island Airport (IFU), then travel to Un’goofaaru. Alternatively, you can take the line 32 bus to Saint John Airport, walk to St. John Airport (YSJ) airport, fly to Velana International Airport (MLE), walk to Velana International Airport, take the ferry to Male, take the ferry to Dharavandhoo Island, then travel to Maakurathu.

Airlines
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 Flying into Beijing?, How to get from Southend Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.