There are 2 ways to get from Barbados to Mayreau by bus, plane, or unknown
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 27 bus, fly, travel
best- Take the bus from Lower Bank Hall Roxy to Barbados Airportbus
- Fly from Barbados Airport to Bequiaplane
- Walk from Bequia to Mayreauunknown
2h 12mBus, fly, travel
- Take the bus from Fairchild Street Terminal to Barbados Airportbus
- Fly from Barbados Airport to Bequiaplane
- Walk from Bequia to Mayreauunknown
2h 19m
Barbados Airport to Bequia flights
Questions & Answers
The distance between Barbados and Mayreau is 254 km.
It takes approximately 2h 12m to get from Barbados to Mayreau, including transfers.
There are 28+ hotels available in Mayreau.
What companies run services between Barbados and Mayreau, Saint Vincent and the Grenadines?
There is no direct connection from Barbados to Mayreau. However, you can take the line 27 bus to Barbados Airport, walk to Barbados Airport airport, fly to Bequia, then travel to Mayreau. Alternatively, you can take the bus to Barbados Airport, walk to Barbados Airport airport, fly to Bequia, then travel to Mayreau.
- Phone
- +1 246 535 3500
- [email protected]
- Website
- Transport Board
Bus from Lower Bank Hall Roxy to Barbados Airport
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- Transport Board
- Schedules at
- Transport Board Shedules
Bus from Fairchild Street Terminal to Barbados Airport
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–2
- Website
- Transport Board
- Schedules at
- Transport Board Shedules
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 Need to know: Eurostar, How to get from London to Edinburgh, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.

