There are 6 ways to get from São Paulo to Bahamas by plane 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.
Fly São Paulo–Guarulhos International Airport to Grand Bahama International Airport
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Grand Bahama International Airport (FPO)plane GRU - FPO
15h 14m$701–959Fly São Paulo–Guarulhos International Airport to Exuma International Airport
cheapest- Fly from São Paulo–Guarulhos International Airport (GRU) to Exuma International Airport (GGT)plane GRU - GGT
15h 58m$284–1,026Fly São Paulo–Guarulhos International Airport to Marsh Harbour Airport
- Fly from São Paulo–Guarulhos International Airport (GRU) to Marsh Harbour Airport (MHH)plane GRU - MHH
15h 29m$325–1,215Fly São Paulo–Guarulhos International Airport to Lynden Pindling International Airport
- Fly from São Paulo–Guarulhos International Airport (GRU) to Lynden Pindling International Airport (NAS)plane GRU - NAS
13h 45m$521–984Bus to Viracopos/Campinas International Airport, fly to Lynden Pindling International Airport
- Take the bus from Tietê Bus Terminal to Campinasbus
- Fly from Viracopos/Campinas International Airport (VCP) to Lynden Pindling International Airport (NAS)plane VCP - NAS
16h 57m$379–1,186Bus to Viracopos/Campinas International Airport, fly to Grand Bahama International Airport
- Take the bus from Tietê Bus Terminal to Campinasbus
- Fly from Viracopos/Campinas International Airport (VCP) to Grand Bahama International Airport (FPO)plane VCP - FPO
20h 54m$359–1,311
São Paulo–Guarulhos International Airport (GRU) to Grand Bahama International Airport (FPO) flights
Questions & Answers
The cheapest way to get from São Paulo to Bahamas is to fly which costs $280 - $1,100 and takes 15h 58m.
The fastest way to get from São Paulo to Bahamas is to fly which takes 13h 45m and costs $500 - $1,000.
The distance between São Paulo and Bahamas is 6571 km.
It takes approximately 15h 14m to get from São Paulo to Bahamas, including transfers.
Bahamas is 1h behind São Paulo. It is currently 8:41 AM in São Paulo and 7:41 AM in Bahamas.
There are 171+ hotels available in Bahamas.
What companies run services between São Paulo, Brazil and Bahamas?
American Airlines and LATAM Chile fly from São Paulo–Guarulhos International Airport (GRU) to Grand Bahama International Airport (FPO) twice daily.
- Website
- aa.com
Flights from São Paulo–Guarulhos International Airport to Grand Bahama International Airport via Miami
- Ave. Duration
- 12h 54m
- When
- Every day
- Estimated price
- $290–1,200
Flights from São Paulo–Guarulhos International Airport to Marsh Harbour Airport via Miami
- Ave. Duration
- 13h 4m
- When
- Every day
- Estimated price
- $320–1,300
Flights from São Paulo–Guarulhos International Airport to Lynden Pindling International Airport via Miami
- Ave. Duration
- 11h 19m
- When
- Every day
- Estimated price
- $270–1,100
Flights from São Paulo–Guarulhos International Airport to Exuma International Airport via Miami
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- $270–1,100
Flights from Viracopos/Campinas International Airport to Grand Bahama International Airport via Rio De Janeiro-Galeao, Miami
- Ave. Duration
- 17h 7m
- When
- Every day
- Estimated price
- $350–1,300
- Website
- copaair.com
Flights from São Paulo–Guarulhos International Airport to Lynden Pindling International Airport via Panama City
- Ave. Duration
- 11h 2m
- When
- Every day
- Estimated price
- $270–1,000
Flights from Viracopos/Campinas International Airport to Lynden Pindling International Airport via Brasilia, Panama City
- Ave. Duration
- 16h 2m
- When
- Every day
- Estimated price
- $310–1,100
Flights from Viracopos/Campinas International Airport to Lynden Pindling International Airport via Manaus, Panama City
- Ave. Duration
- 13h 37m
- When
- Every day
- Estimated price
- $480–1,400
- Website
- bahamasair.com
Flights from São Paulo–Guarulhos International Airport to Lynden Pindling International Airport via Miami
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- $370–1,100
Flights from São Paulo–Guarulhos International Airport to Lynden Pindling International Airport via Orlando
- Ave. Duration
- 13h 45m
- When
- Friday and Sunday
- Estimated price
- $390–1,200
Flights from Viracopos/Campinas International Airport to Lynden Pindling International Airport via Orlando
- Ave. Duration
- 12h 20m
- When
- Friday and Sunday
- Estimated price
- $500–1,400
Flights from Viracopos/Campinas International Airport to Grand Bahama International Airport via Fort Lauderdale
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- $500–1,500
- Website
- delta.com
Flights from São Paulo–Guarulhos International Airport to Marsh Harbour Airport via Atlanta
- Ave. Duration
- 15h 18m
- When
- Friday
- Estimated price
- $400–1,400
Flights from São Paulo–Guarulhos International Airport to Lynden Pindling International Airport via Atlanta
- Ave. Duration
- 14h 1m
- When
- Every day
- Estimated price
- $330–1,200
Flights from São Paulo–Guarulhos International Airport to Exuma International Airport via Atlanta
- Ave. Duration
- 15h 40m
- When
- Friday
- Estimated price
- $340–1,200
- Website
- voeazul.com.br
Flights from Viracopos/Campinas International Airport to Lynden Pindling International Airport via Fort Lauderdale
- Ave. Duration
- 11h 37m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $470–1,400
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- $11–16
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- $11–16
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 30m
- Frequency
- Every 20 minutes
- Estimated price
- $11–16
- Schedules at
- viajesantacruz.com.br
- Book at
- viajesantacruz.com.br
- Convencional
- $11–16
- Phone
- +55 4004-9600
- Website
- viacaocometa.com.br
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $8–15
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $8–15
- Schedules at
- viacaocometa.com.br
- Book at
- viacaocometa.com.br
- Phone
- +55 62 99931 9109
- [email protected]
- Website
- realmaia.com.br
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $6–10
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
Bus from Tietê Bus Terminal to Campinas
- Ave. Duration
- 1h 31m
- Frequency
- 4 times a day
- Estimated price
- $6–10
- Schedules at
- realmaia.com.br
- Book at
- realmaia.com.br
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 Why you should take the train in the US, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.










