How to get from Miami Beach to Saint John by bus?
Miami Beach to Saint John - Bus Schedule
The 26 bus from Miami Beach to Saint John runs from 06:15 to 20:30, with departures every 20 min-1 hr 30 min. The trip takes about 43 min, with regular service throughout the operating hours.
From Miami Beach to Saint John by bus
Take one direct bus from Miami Beach to Saint John in Barbados: take the 26 bus from Oistins (Terminal) station to Massiah Street station. The total trip duration for this route is approximately 43 min. The bus schedule from Miami Beach may change. We recommend you check the updated bus schedule to Saint John on the Moovit app.
Step by Step
- 1Walk to bus stationOistins (Terminal)280 m • 4 min
- 2Wait for bus26Oistins To College Savannah
- 3Ride to bus stationMassiah Street39 min
Public transit directions from Miami Beach to Saint John
Bus schedule from Miami Beach to Saint John
Related Routes
- Saint George to Saint John
- Barbados Airport BGI to Saint John
- Bathsheba Station to Saint John
- Miami Beach to Bridgetown
- Miami Beach to Saint Joseph
- Miami Beach to Worthing Beach
- Miami Beach to Dover Beach
- Miami Beach to Barbados Airport BGI
- Miami Beach to The Crane Resort Saint Philip
- Miami Beach to Accra Beach Hotel & Spa, Bridgetown
- Miami Beach to Blue Horizon Hotel, Bridgetown
- Miami Beach to Accra Beach Hotel & Spa, Bridgetown
- Gibbs Bay to Bridgetown
- Gibbs Bay to Barbados Airport BGI
- Batts Rock Bay to Bridgetown
- Batts Rock Bay to Christ Church
- Batts Rock Bay to Saint James
- Batts Rock Bay to Carlisle Bay
- Batts Rock Bay to Barbados Airport BGI
- Batts Rock Bay to Coconut Court
Questions & Answers
What is the fastest way to get from Miami Beach to Saint John?
The fastest way takes 43 minutes, using Bus line 26.
Is there a direct bus between Miami Beach and Saint John?
Yes, there’s a direct bus going from Miami Beach in Christ Church to Saint John in Barbados in 43 min.
Which bus line goes from Miami Beach to Saint John?
The 26 bus line goes from Oistins (Terminal) station near Miami Beach in Christ Church to Massiah Street station near Saint John in Barbados.
How long does it take to travel from Miami Beach to Saint John by bus?
The total travel time between Miami Beach in Christ Church and Saint John in Barbados by bus is about 43 min.
Where do I get on the bus near Miami Beach to get to Saint John?
Get on the 26 bus from the Oistins (Terminal) stop near Miami Beach in Christ Church.
Where do I get off the bus when travelling between Miami Beach and Saint John?
Get off the bus at the Massiah Street stop, which is closest to Saint John in Barbados.
When is the first bus from Miami Beach to Saint John?
The first bus from Miami Beach in Christ Church to Saint John in Barbados is College Savannah / Oistins. It leaves the Oistins (Terminal) stop at 2:15 AM.
Popular Routes
- Upper Parks to Foster Hall Saint George Barbados
- Culloden Road to Bridgetown
- Westmoreland to Foster Hall Saint George Barbados
- Thorpes to Wildey
- Upper Carlton to Wildey
- Hart's Gap to Rockley Barbados
- Belle Gully to Worthing Barbados
- Gays to Foster Hall Saint George Barbados
- Garrison Savannah to Wildey
- Seaview (St James) to Holetown
- Black Rock Polyclinic to Foster Hall Saint George Barbados
- Glenburnie to Wildey
- Westmoreland to Mullins Barbados
- Ruby to Worthing Barbados
- Life Of Barbados to Mullins Barbados
- Sherbourne to Foster Hall Saint George Barbados
- Ashford to Wildey
- Black Rock (Seclusion Road) to University Of the West Indies (Uwi) - Cave Hill Campus
- Eagle Hall (Plantrac) to Warrens Barbados
- Newton to Silver Sands