There are 8 ways to get from Brazil to Tonga 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 Vava'U International Airport
best- Fly from São Paulo–Guarulhos International Airport (GRU) to Vava'U International Airport (VAV)GRU - VAV
29h 47m$758–2,072Fly São Paulo–Guarulhos International Airport to Fuaʻamotu International Airport
- Fly from São Paulo–Guarulhos International Airport (GRU) to Fuaʻamotu International Airport (TBU)GRU - TBU
36h 33m$1,044–3,148Fly Brasilia International Airport to Fuaʻamotu International Airport
- Fly from Brasilia International Airport (BSB) to Fuaʻamotu International Airport (TBU)BSB - TBU
39h 50m$1,330–3,832Fly Curitiba to Fuaʻamotu International Airport
- Fly from Curitiba (CWB) to Fuaʻamotu International Airport (TBU)CWB - TBU
41h 31m$1,124–3,324Fly Rio De Janeiro–Galeão International Airport to Fuaʻamotu International Airport
- Fly from Rio De Janeiro–Galeão International Airport (GIG) to Fuaʻamotu International Airport (TBU)GIG - TBU
41h 31m$1,022–3,222Fly São Paulo–Congonhas Airport to Fuaʻamotu International Airport
- Fly from São Paulo–Congonhas Airport (CGH) to Fuaʻamotu International Airport (TBU)CGH - TBU
2d 2h$1,322–3,822Fly Belo Horizonte Confins to Fuaʻamotu International Airport
- Fly from Belo Horizonte Confins (CNF) to Fuaʻamotu International Airport (TBU)CNF - TBU
41h 28m$1,158–3,558Bus to Florianópolis-Hercílio Luz International Airport, fly to Fuaʻamotu International Airport
- Take the bus from Curitiba to Florianópolis
- Fly from Florianópolis-Hercílio Luz International Airport (FLN) to Fuaʻamotu International Airport (TBU)FLN - TBU
44h 22m$1,066–3,153
São Paulo–Guarulhos International Airport (GRU) to Vava'U International Airport (VAV) flights
Questions & Answers
The cheapest way to get from Brazil to Tonga is to fly which costs $750 - $2,100 and takes 29h 47m.
The fastest way to get from Brazil to Tonga is to fly which takes 29h 47m and costs $750 - $2,100.
The distance between Brazil and Tonga is 12682 km.
It takes approximately 29h 47m to get from Brazil to Tonga, including transfers.
There are 79+ hotels available in Tonga.
What companies run services between Brazil and Tonga?
LATAM Chile, Fiji Airways, and four other airlines fly from São Paulo–Guarulhos International Airport (GRU) to Vava'U International Airport (VAV) 5 times a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airnewzealand.com
Flights from São Paulo–Guarulhos International Airport to Fuaʻamotu International Airport via Santiago, Auckland
- Ave. Duration
- 39h 42m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- $1,000–3,100
Flights from Brasilia International Airport to Fuaʻamotu International Airport via São Paulo–Guarulhos International Airport, Santiago, Auckland
- Ave. Duration
- 38h 5m
- When
- Monday and Wednesday
- Estimated price
- $1,300–3,800
Flights from Curitiba to Fuaʻamotu International Airport via Santiago, Auckland
- Ave. Duration
- 2d
- When
- Tuesday
- Estimated price
- $1,100–3,300
Flights from Curitiba to Fuaʻamotu International Airport via São Paulo–Guarulhos International Airport, Santiago, Auckland
- Ave. Duration
- 36h 55m
- When
- Monday and Wednesday
- Estimated price
- $1,100–3,400
Flights from Rio De Janeiro–Galeão International Airport to Fuaʻamotu International Airport via Santiago, Auckland
- Ave. Duration
- 42h 15m
- When
- Tuesday and Sunday
- Estimated price
- $1,000–3,200
Flights from Rio De Janeiro–Galeão International Airport to Fuaʻamotu International Airport via São Paulo–Guarulhos International Airport, Santiago, Auckland
- Ave. Duration
- 37h 20m
- When
- Monday and Wednesday
- Estimated price
- $1,000–3,200
Flights from São Paulo–Congonhas Airport to Fuaʻamotu International Airport via Florianópolis-Hercílio Luz International Airport, Santiago, Auckland
- Ave. Duration
- 46h 45m
- When
- Tuesday and Sunday
- Estimated price
- $1,300–3,800
Flights from São Paulo–Congonhas Airport to Fuaʻamotu International Airport via Porto Alegre, Santiago, Auckland
- Ave. Duration
- 2d 3h
- When
- Sunday
- Estimated price
- $1,300–3,800
Flights from São Paulo–Congonhas Airport to Fuaʻamotu International Airport via Curitiba, Santiago, Auckland
- Ave. Duration
- 2d 3h
- When
- Tuesday
- Estimated price
- $1,300–3,800
Flights from São Paulo–Congonhas Airport to Fuaʻamotu International Airport via Rio De Janeiro–Galeão International Airport, Santiago, Auckland
- Ave. Duration
- 47h
- When
- Sunday
- Estimated price
- $1,300–4,000
Flights from Belo Horizonte Confins to Fuaʻamotu International Airport via São Paulo–Guarulhos International Airport, Santiago, Auckland
- Ave. Duration
- 37h 20m
- When
- Monday and Wednesday
- Estimated price
- $1,100–3,500
Flights from Florianópolis-Hercílio Luz International Airport to Fuaʻamotu International Airport via Santiago, Auckland
- Ave. Duration
- 39h 22m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- $1,000–3,000
Flights from Florianópolis-Hercílio Luz International Airport to Fuaʻamotu International Airport via Buenos Aires Jorge Newbery, Santiago, Auckland
- Ave. Duration
- 40h 17m
- When
- Monday and Sunday
- Estimated price
- $1,000–3,000
- Website
- fijiairways.com
Flights from São Paulo–Guarulhos International Airport to Vava'U International Airport via Santiago, Auckland, Nadi
- Ave. Duration
- 41h 55m
- When
- Tuesday
- Estimated price
- $1,100–3,500
Flights from São Paulo–Guarulhos International Airport to Vava'U International Airport via Ezeiza, Auckland, Nadi
- Ave. Duration
- 29h 15m
- When
- Thursday
- Estimated price
- $700–2,000
- Website
- lulutai-airlines.to
Flights from São Paulo–Guarulhos International Airport to Vava'U International Airport via Santiago, Auckland, Fuaʻamotu International Airport
- Ave. Duration
- 36h 30m
- When
- Monday and Wednesday
- Estimated price
- $1,100–3,300
- Phone
- +55 800 085 8830
- faleconosco@viajeguanabara.com.br
- Website
- realexpresso.com.br
Bus from Curitiba to Florianópolis
- Ave. Duration
- 5h 2m
- Frequency
- Every 4 hours
- Estimated price
- $1–90
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Executivo
- $22–85
- Leito Individual
- $1–75
- Leito
- $70–90
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 How to get from Heathrow Airport into central London, Best ways to travel around Australia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.



