There are 4 ways to get from Saint John to St. Martin by plane, ferry, 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.
Fly from St. John Airport, ferry
best- Fly from St. John Airport (YSJ) to Princess Juliana International Airport (SXM)plane YSJ - SXM
- Take the ferry from Anguilla to St. Martinferry
14h 40m$327–1,583Bus to Fredericton International Airport, fly, ferry
cheapest- Take the bus from Saint John Terminal to Fredericton Airportbus
- Fly from Fredericton International Airport (YFC) to Princess Juliana International Airport (SXM)plane YFC - SXM
- Take the ferry from Anguilla to St. Martinferry
12h 59m$277–1,337Drive, bus to Bangor, fly, ferry
- Drive from Saint John to Perry, MEcar
- Take the bus from Perry, ME to Bangor Airportbus
- Fly from Bangor (BGR) to Princess Juliana International Airport (SXM)plane BGR - SXM
- Take the ferry from Anguilla to St. Martinferry
26h 23m$361–1,638Bus to Greater Moncton International Airport, fly, ferry
- Take the bus from Saint John Terminal to Monctonbus
- Fly from Greater Moncton International Airport (YQM) to Princess Juliana International Airport (SXM)plane YQM - SXM
- Take the ferry from Anguilla to St. Martinferry
15h 24m$287–1,322
St. John Airport (YSJ) to Princess Juliana International Airport (SXM) flights
Questions & Answers
The cheapest way to get from Saint John to St. Martin is to bus and fly and ferry which costs $280 - $1,400 and takes 15h 24m.
The fastest way to get from Saint John to St. Martin is to bus and fly and ferry which takes 12h 59m and costs $270 - $1,400.
The distance between Saint John and St. Martin is 3087 km.
It takes approximately 14h 40m to get from Saint John to St. Martin, including transfers.
St. Martin is 1h behind Saint John. It is currently 4:27 AM in Saint John and 3:27 AM in St. Martin.
There are 1184+ hotels available in St. Martin.
What companies run services between Saint John, NB, Canada and St. Martin, Saint Martin?
There is no direct connection from Saint John to St. Martin. However, you can take the line 32 bus to Saint John Airport, walk to St. John Airport (YSJ) airport, fly to Princess Juliana International Airport (SXM), walk to St Maarten, take the ferry to Anguilla, then take the ferry to St. Martin. Alternatively, you can take the bus to Fredericton Airport, walk to Fredericton International Airport (YFC) airport, fly to Princess Juliana International Airport (SXM), walk to St Maarten, take the ferry to Anguilla, then take the ferry to St. Martin.
- Website
- aircanada.com
Flights from St. John Airport to Princess Juliana International Airport via Toronto
- Ave. Duration
- 13h
- When
- Saturday
- Estimated price
- $280–1,100
Flights from Fredericton International Airport to Princess Juliana International Airport via Montreal
- Ave. Duration
- 7h 40m
- When
- Thursday and Saturday
- Estimated price
- $200–800
Flights from Greater Moncton International Airport to Princess Juliana International Airport via Montreal
- Ave. Duration
- 7h 40m
- When
- Thursday and Saturday
- Estimated price
- $190–750
Flights from Greater Moncton International Airport to Princess Juliana International Airport via Toronto
- Ave. Duration
- 12h 35m
- When
- Saturday
- Estimated price
- $210–800
- Website
- aa.com
Flights from Bangor to Princess Juliana International Airport via Philadelphia
- Ave. Duration
- 18h 47m
- When
- Tuesday
- Estimated price
- $280–1,100
Flights from Bangor to Princess Juliana International Airport via Chicago O'Hare
- Ave. Duration
- 20h 25m
- When
- Friday
- Estimated price
- $390–1,500
Flights from Bangor to Princess Juliana International Airport via Charlotte
- Ave. Duration
- 21h
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $320–1,300
- Website
- westjet.com
Flights from St. John Airport to Princess Juliana International Airport via Toronto
- Ave. Duration
- 10h 10m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $400–1,700
Flights from Greater Moncton International Airport to Princess Juliana International Airport via Toronto
- Ave. Duration
- 9h 45m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $300–1,300
- Website
- united.com
Flights from Bangor to Princess Juliana International Airport via Newark
- Ave. Duration
- 17h 16m
- When
- Friday
- Estimated price
- $270–1,100
Flights from Bangor to Princess Juliana International Airport via Chicago O'Hare
- Ave. Duration
- 21h 59m
- When
- Friday
- Estimated price
- $390–1,500
- Website
- delta.com
Flights from Bangor to Princess Juliana International Airport via New York JFK
- Ave. Duration
- 21h 52m
- When
- Friday
- Estimated price
- $270–1,100
Flights from Bangor to Princess Juliana International Airport via Atlanta
- Ave. Duration
- 23h 20m
- When
- Saturday and Sunday
- Estimated price
- $350–1,400
- Phone
- +1 800 575 1807
- [email protected]
- Website
- maritimebus.com
Bus from Saint John Terminal to Fredericton Airport
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- https://maritimebus.com/
Bus from Saint John Terminal to Moncton
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $45–90
- Website
- https://maritimebus.com/
- Phone
- +1 800 596 2823
- [email protected]
- Website
- westbusservice.com
Bus from Perry, ME to Bangor Airport
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $25–28
- Schedules at
- westbusservice.com
- Adult
- $25–28
- Phone
- +1 264 497 6665
- Website
- gov.ai
Ferry from Anguilla to St. Martin
- Ave. Duration
- 25 min
- Frequency
- Every 3 hours
- Estimated price
- $20–30
- Schedules at
- https://anguillaports.com/bpft/
- Kids
- $20
- Evening Fare
- $30
Ferry from Anguilla to St. Martin
- Ave. Duration
- 25 min
- Frequency
- Every 3 hours
- Estimated price
- $20–30
- Schedules at
- https://anguillaports.com/bpft/
- Kids
- $20
- Evening Fare
- $30
Ferry from Anguilla to St. Martin
- Ave. Duration
- 25 min
- Frequency
- Every 3 hours
- Estimated price
- $20–30
- Schedules at
- https://anguillaports.com/bpft/
- Kids
- $20
- Evening Fare
- $30
Ferry from Anguilla to St. Martin
- Ave. Duration
- 25 min
- Frequency
- Every 3 hours
- Estimated price
- $20–30
- Schedules at
- https://anguillaports.com/bpft/
- Kids
- $20
- Evening Fare
- $30
Want to know more about travelling around St. Martin
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Travelling to the US: What do I need to know?
Read the travel guide



