Which bus from Guarulhos to Rio de Janeiro is the best?
Check the bus schedule for Guarulhos to Rio de Janeiro. Here is a selection of the cheapest coach trips for the next days from bus operators like Viação UTIL, Transportes Santa Maria or Viação Sampaio. To see the full timetable for all coaches just use or search and compare.
Cheapest bus trips today
-
Viação UTIL6h 55m012:20GuarulhosCentral Coach Station19:15Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 31/01/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 31/01/2025 19:15:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 6h 55m
-
Viação UTIL6h 55m012:20GuarulhosCentral Coach Station19:15Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 31/01/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 31/01/2025 19:15:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 6h 55m
-
Viação UTIL6h 55m012:20GuarulhosCentral Coach Station19:15Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 31/01/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 31/01/2025 19:15:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 6h 55m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 31/01/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 01/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 31/01/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 01/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
Cheapest bus trips tomorrow
-
Buser6h 30m023:25GuarulhosVia Lateral-Norte, 141 Coach Station05:55Rio de JaneiroBRS 1,6: Saens Peña II Coach Station0Premium EconomyA Bus from Buser goes from Via Lateral-Norte, 141 Coach Station, Guarulhos (Brazil) at 01/02/2025 23:25:00 to BRS 1,6: Saens Peña II Coach Station, Rio de Janeiro (Brazil) arriving at 02/02/2025 05:55:00. 50 Premium Economy ticket for £8 per person are available. Travel duration is 6h 30m
-
Viação UTIL6h 55m012:20GuarulhosCentral Coach Station19:15Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 01/02/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 01/02/2025 19:15:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 6h 55m
-
Viação Sampaio7h 30m010:30GuarulhosCentral Coach Station18:00Rio de JaneiroBus Station do Rio0EconomyA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 01/02/2025 10:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 01/02/2025 18:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 7h 30m
-
Viação UTIL6h 15m023:10GuarulhosCentral Coach Station05:25Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 01/02/2025 23:10:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 02/02/2025 05:25:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 6h 15m
-
Viação Sampaio6h 40m015:30GuarulhosCentral Coach Station22:10Rio de JaneiroBus Station do Rio0BasicA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 01/02/2025 15:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 01/02/2025 22:10:00. 50 Basic ticket for £12 per person are available. Travel duration is 6h 40m
Cheapest bus trips Sunday
-
Viação UTIL6h 55m011:40GuarulhosCentral Coach Station18:35Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 02/02/2025 11:40:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 02/02/2025 18:35:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 6h 55m
-
Viação UTIL6h 55m011:40GuarulhosCentral Coach Station18:35Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 02/02/2025 11:40:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 02/02/2025 18:35:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 6h 55m
-
Viação Sampaio7h 30m010:30GuarulhosCentral Coach Station18:00Rio de JaneiroBus Station do Rio0EconomyA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 02/02/2025 10:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 02/02/2025 18:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 7h 30m
-
Viação Sampaio6h 40m015:30GuarulhosCentral Coach Station22:10Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 02/02/2025 15:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 02/02/2025 22:10:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 6h 40m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 02/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 03/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
Cheapest bus trips Monday
-
Viação UTIL6h 10m011:40GuarulhosCentral Coach Station17:50Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 03/02/2025 11:40:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 03/02/2025 17:50:00. 50 Premium Economy ticket for £8 per person are available. Travel duration is 6h 10m
-
Viação UTIL6h 10m023:10GuarulhosCentral Coach Station05:20Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 03/02/2025 23:10:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 04/02/2025 05:20:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 6h 10m
-
Viação Sampaio7h 30m010:30GuarulhosCentral Coach Station18:00Rio de JaneiroBus Station do Rio0EconomyA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 03/02/2025 10:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 03/02/2025 18:00:00. 50 Economy ticket for £10 per person are available. Travel duration is 7h 30m
-
Viação Sampaio6h 40m015:30GuarulhosCentral Coach Station22:10Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 03/02/2025 15:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 03/02/2025 22:10:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 6h 40m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 03/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 04/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
Cheapest bus trips Tuesday
-
Viação UTIL6h 55m012:20GuarulhosCentral Coach Station19:15Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 04/02/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 04/02/2025 19:15:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 6h 55m
-
Viação UTIL6h 55m012:20GuarulhosCentral Coach Station19:15Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 04/02/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 04/02/2025 19:15:00. 50 Premium Economy ticket for £10 per person are available. Travel duration is 6h 55m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 04/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 05/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 04/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 05/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
-
Viação Sampaio7h 30m010:30GuarulhosCentral Coach Station18:00Rio de JaneiroBus Station do Rio0EconomyA Bus from Viação Sampaio goes from Central Coach Station, Guarulhos (Brazil) at 04/02/2025 10:30:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 04/02/2025 18:00:00. 50 Economy ticket for £27 per person are available. Travel duration is 7h 30m
Cheapest bus trips Wednesday
-
Viação UTIL7h 10m012:20GuarulhosCentral Coach Station19:30Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 05/02/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 05/02/2025 19:30:00. 50 Premium Economy ticket for £8 per person are available. Travel duration is 7h 10m
-
Viação UTIL7h 10m012:20GuarulhosCentral Coach Station19:30Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 05/02/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 05/02/2025 19:30:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 7h 10m
-
Viação UTIL7h 10m012:20GuarulhosCentral Coach Station19:30Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 05/02/2025 12:20:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 05/02/2025 19:30:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 7h 10m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 05/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 06/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 05/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 06/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
Cheapest bus trips Thursday
-
Viação UTIL6h 55m011:40GuarulhosCentral Coach Station18:35Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 06/02/2025 11:40:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 06/02/2025 18:35:00. 50 Premium Economy ticket for £9 per person are available. Travel duration is 6h 55m
-
Viação UTIL6h 55m011:40GuarulhosCentral Coach Station18:35Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 06/02/2025 11:40:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 06/02/2025 18:35:00. 50 Premium Economy ticket for £11 per person are available. Travel duration is 6h 55m
-
Viação UTIL6h 50m017:15GuarulhosCentral Coach Station00:05Rio de JaneiroBus Station do Rio0EconomyA Bus from Viação UTIL goes from Central Coach Station, Guarulhos (Brazil) at 06/02/2025 17:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 07/02/2025 00:05:00. 50 Economy ticket for £11 per person are available. Travel duration is 6h 50m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 06/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 07/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
-
Transportes Santa Maria6h 45m023:15GuarulhosCentral Coach Station06:00Rio de JaneiroBus Station do Rio0Premium EconomyA Bus from Transportes Santa Maria goes from Central Coach Station, Guarulhos (Brazil) at 06/02/2025 23:15:00 to Bus Station do Rio, Rio de Janeiro (Brazil) arriving at 07/02/2025 06:00:00. 50 Premium Economy ticket for £18 per person are available. Travel duration is 6h 45m
What is the best day and time to travel by bus between Guarulhos and Rio de Janeiro?
All facts for Guarulhos to Rio de Janeiro bus at a glance
Compare all coach operators like Viação UTIL, Transportes Santa Maria and Viação Sampaio that travel daily 58 times by bus from Guarulhos to Rio de Janeiro in one click. Book your Guarulhos to Rio de Janeiro bus ticket starting from £8!
Cheapest Bus | £8 |
Fastest Bus | 6h 10m |
Earliest Coach | 12:20 |
Latest Coach | 23:15 |
Daily Bus Connections | 58 Ø |
Distance | 338.9 km |
Coach Companies | Viação UTIL, Transportes Santa Maria, Viação Sampaio, Viação Cetro and Buser |
What are the cheapest coach tickets from Guarulhos to Rio de Janeiro?
Every day, 58 buses from 5 coach companies leave Guarulhos for Rio de Janeiro. Check the table below to find the cheapest prices for coach tickets for this route, starting from 31/01/2025 and for the following days. Make sure get the cheapest bus ticket!
The cheapest time to travel from Guarulhos to Rio de Janeiro
How to save money travelling from Guarulhos to Rio de Janeiro
Book the ticket from Guarulhos to Rio de Janeiro in advance! The earlier you book, the cheaper usually the price is. Also, you will be sure to have a place on the coach from Guarulhos to Rio de Janeiro, compared instead if you buy it at the last moment, or directly at the station.
If you can, avoid travelling at peak times. Instead of weekend, try travelling during the week. Travelling in the evening or at night it’s also cheaper, and later coaches from Guarulhos to Rio de Janeiro are also emptier.Check for bus deals and promotions for all bus companies in this route. On CheckMyBus we show special offers directly in the coach trip on our search. Sign-up and check or deals sections and get notifications on our latest travel hacks.
What are the most popular bus companies from Guarulhos to Rio de Janeiro?
Viação UTIL from Guarulhos to Rio de Janeiro
Here you will find the key facts about the Viação UTIL bus route Guarulhos to Rio de Janeiro:
Cheapest Price | £8 |
Fastest Coach | 6h 10m |
Earliest Coach | 12:20 |
Last Coach | 23:10 |
Daily Connections | 40 Ø |
Found on | 30/01/2025 |
Viação Sampaio from Guarulhos to Rio de Janeiro
Here you will find the key facts about the Viação Sampaio bus route Guarulhos to Rio de Janeiro:
Cheapest Price | £10 |
Fastest Coach | 6h 40m |
Earliest Coach | 10:30 |
Last Coach | 15:30 |
Daily Connections | 7 Ø |
Found on | 27/01/2025 |
All bus stations and stops in Guarulhos and Rio de Janeiro
Here is a map with all coach stations in Guarulhos and Rio de Janeiro. Compare which stop is closest to your destination to save time to find the fastest buses and connections.
Compare the bus with other modes of transport
All you need to know when you travel by bus from Guarulhos to Rio de Janeiro
FAQs for Guarulhos to Rio de Janeiro bus
How much does a Guarulhos Rio de Janeiro coach trip cost?
How much could I save by comparing buses from Guarulhos to Rio de Janeiro?
How many connections are available for the Guarulhos Rio de Janeiro route on average every day?
How long does a bus to Rio de Janeiro from Guarulhos take?
What time is the first bus from Guarulhos to Rio de Janeiro?
What time is the last coach from Guarulhos to Rio de Janeiro?
Which bus companies serve the Guarulhos Rio de Janeiro route?
Is there a direct bus between Guarulhos and Rio de Janeiro?
What can I take with me on the bus to Rio de Janeiro from Guarulhos?
What equipment is available for the Guarulhos Rio de Janeiro bus route?
Available seat classes which are offered on the bus route Guarulhos to Rio de Janeiro
Name referring to the typical seat you will find with companies that don’t distinguish between different classes.
The cheapest option available for your ticket, it usually comes with reclinable seats and AC.
A mix between Economy and Business, it offers extra legroom, WI-FI and possible snacks.
More bus routes to Guarulhos and to Rio de Janeiro
- Bus Routes to Guarulhos
- Bus to Guarulhos from Balneário Camboriú
- Coach from Barra Mansa, RJ to Guarulhos
- Coach Belo Horizonte, MG to Guarulhos
- Coach from Betim, MG to Guarulhos
- Coach from Campos do Jordão to Guarulhos
- Coach to Guarulhos from Curitiba, PR
- Buses Goiânia to Guarulhos
- Itanhaém, SP to Guarulhos coach
- Buses Maringá, PR to Guarulhos
- Niterói, RJ to Guarulhos bus
- Resende, RJ to Guarulhos coach
- Bus from Salvador, BA to Guarulhos
- Coaches Santos, SP to Guarulhos
- Coach from Uberaba, MG to Guarulhos
- Bus from Uberlândia, MG to Guarulhos
- Bus Volta Redonda, RJ to Guarulhos
- Bus Routes to Rio de Janeiro
- Aracaju, SE to Rio de Janeiro coach
- Balneário Camboriú to Rio de Janeiro bus
- Bus Campos dos Goitacazes, RJ to Rio de Janeiro
- Bus Feira de Santana, BA to Rio de Janeiro
- Coach Mogi das Cruzes to Rio de Janeiro
- Coaches Montes Claros, MG to Rio de Janeiro
- Coach to Rio de Janeiro from Natal, RN
- Bus to Rio de Janeiro from Pirapora, MG
- Poços de Caldas, MG to Rio de Janeiro bus
- Resende, RJ to Rio de Janeiro coach
- Coach to Rio de Janeiro from Rio das Ostras, RJ
- Coach São José do Rio Preto, SP to Rio de Janeiro
- São José dos Pinhais, PR to Rio de Janeiro bus
- São Luís, MA to Rio de Janeiro bus
- Coaches São Mateus, ES to Rio de Janeiro
- Bus to Rio de Janeiro from Saquarema, RJ
- Coach Uberaba, MG to Rio de Janeiro
- Bus Vassouras to Rio de Janeiro
- Coach from Vitória da Conquista, BA to Rio de Janeiro
- Buses Volta Redonda, RJ to Rio de Janeiro