Bus from Guarulhos to Rio de Janeiro and return

Find cheap coach tickets for your bus journey from Guarulhos to Rio de Janeiro and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
2094 Companies – 5,602,729 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Guarulhos to Rio de Janeiro

Cheapest Bus£10.65
Fastest Bus6h 0m
Earliest Coach06:15
Latest Coach22:45
Daily Bus Connections4 Ø
Distance338.9 km
Coach CompaniesViação Sampaio, Viação UTIL

The cheapest coach connections from Guarulhos to Rio de Janeiro

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 06:15
    12:55
    Guarulhos
    31 May
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    1 Jun
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    7 Jun
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    31 May
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    1 Jun
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    7 Jun
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    31 May
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 06:15
    12:55
    Guarulhos
    7 Jun
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£10.65
  • 10:50
    17:00
    Guarulhos
    12 Jun
    Rio de Janeiro
    Viação UTILViação UTIL
    from£11.23
  • 14:15
    20:15
    Guarulhos
    12 Jun
    Rio de Janeiro
    Viação UTILViação UTIL
    from£11.29
  • 22:45
    05:25
    Guarulhos
    7 Jun +1
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£12.19
  • 22:45
    05:25
    Guarulhos
    7 Jun +1
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£12.19
  • 22:45
    05:25
    Guarulhos
    31 May
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£12.19
  • 22:45
    05:25
    Guarulhos
    7 Jun +1
    Rio de Janeiro
    Viação SampaioViação Sampaio
    from£12.19

The cheapest carpooling offers from Guarulhos to Rio de Janeiro

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 13:00
    18:19
    Guarulhos
    12 Jun
    Rio de Janeiro
    BlaBlaCarBlaBlaCar
    from£10.76

The cheapest coach connections from Rio de Janeiro to Guarulhos

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 11:10
    17:50
    Rio de Janeiro
    4 Jun
    Guarulhos
    Viação SampaioViação Sampaio
    from£10.65
  • 11:10
    17:50
    Rio de Janeiro
    4 Jun
    Guarulhos
    Viação SampaioViação Sampaio
    from£10.65
  • 11:10
    17:50
    Rio de Janeiro
    4 Jun
    Guarulhos
    Viação SampaioViação Sampaio
    from£10.65
  • 12:45
    18:45
    Rio de Janeiro
    12 Jun
    Guarulhos
    Viação UTILViação UTIL
    from£11.29
  • 23:59
    05:59
    Rio de Janeiro
    12 Jun +1
    Guarulhos
    Viação UTILViação UTIL
    from£11.29
  • 22:00
    04:00
    Rio de Janeiro
    12 Jun +1
    Guarulhos
    Viação UTILViação UTIL
    from£11.29
  • 19:00
    01:50
    Rio de Janeiro
    12 Jun +1
    Guarulhos
    Viação UTILViação UTIL
    from£11.29
  • 13:00
    19:00
    Rio de Janeiro
    12 Jun
    Guarulhos
    Viação UTILViação UTIL
    from£11.29
  • 23:59
    06:39
    Rio de Janeiro
    4 Jun +1
    Guarulhos
    Viação SampaioViação Sampaio
    from£12.19
  • 23:59
    06:39
    Rio de Janeiro
    9 Jun +1
    Guarulhos
    Viação SampaioViação Sampaio
    from£12.19
  • 23:59
    06:39
    Rio de Janeiro
    4 Jun +1
    Guarulhos
    Viação SampaioViação Sampaio
    from£12.19
  • 23:59
    06:39
    Rio de Janeiro
    9 Jun +1
    Guarulhos
    Viação SampaioViação Sampaio
    from£12.19
  • 23:59
    06:39
    Rio de Janeiro
    4 Jun +1
    Guarulhos
    Viação SampaioViação Sampaio
    from£12.19
  • 23:59
    06:39
    Rio de Janeiro
    9 Jun +1
    Guarulhos
    Viação SampaioViação Sampaio
    from£12.19

The cheapest carpooling offers from Rio de Janeiro to Guarulhos

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 05:00
    11:10
    Rio de Janeiro
    12 Jun
    Guarulhos
    BlaBlaCarBlaBlaCar
    from£10.77
  • 16:00
    22:00
    Rio de Janeiro
    12 Jun
    Guarulhos
    BlaBlaCarBlaBlaCar
    from£12.49
  • 13:00
    18:50
    Rio de Janeiro
    12 Jun
    Guarulhos
    BlaBlaCarBlaBlaCar
    from£13.12

Information about the bus connection, amenities and services

Are you searching for a coach from Guarulhos to Rio de Janeiro or the other way around? is currently the most inexpensive provider with prices starting from £10.65. The fastest coach is provided by and only needs 6h 40m for the distance between the two cities. The earliest bus of the day leaves at 06:15 - or hit the road with the last one at 22:45. The choice is yours: Simply click "Find Now", see all available buses and take your pick!
You think that only train or plane travel is comfortable and convenient? Allow us to prove you wrong. When you're taking the bus from Guarulhos to Rio de Janeiro or vice versa, you’ll soon figure out that you don’t have to spend a lot of money to experience top-notch comfort features: While air-con, free luggage transportation and comfortable seats are fairly standard and available on most buses, there’s additional features catering to the needs of the modern traveller. Examples range from free WiFi over USB ports to infotainment systems, which allow you to stream current movies and TV shows on your own smartphone. If you want to know which provider in particular offers which features, then simply check out the individual search results on CheckMyBus: Not only will you be able to tell which services are available, you will also instantly see whether they’re subject to a charge or not. A last piece of advice: Make sure to check our webpage for the latest deals. After all, who doesn’t like a good bargain?
Our site will help you get from Guarulhos to Rio de Janeiro without having to break the bank. If possible, we recommend not just checking prices for a select day because different dates usually mean different prices. considering other travel options can be a good idea, too. Check for trains, carpooling offers and flight deals to find surprising travel bargains.

Bus stops in Guarulhos and Rio de Janeiro

Stations
Terminal Paulo da Portela 316-382, Rio de Janeiro (Brazil)
Av. Pedro Calmon 102, 21941-485 Rio de Janeiro (Brazil)
R. Estácio de Sá , 20211-270 Rio de Janeiro (Brazil)
Avenida Bartolomeu Mitre , 22470-051 Rio de Janeiro (Brazil)
Av. Graça Aranha 5-7, 20011-030 Rio de Janeiro (Brazil)
24855-300 Rio de Janeiro (Brazil)
R. Rivadávia Corrêa 60, 20220-290 Rio de Janeiro (Brazil)
Terminal Alvorada - Barra da Tijuca , 22640-102 Rio de Janeiro (Brazil)
Av. Mal. Floriano 86-436, 20221-030 Rio de Janeiro (Brazil)
Terminal Padre Henrique Otte 3, 20220-260 Rio de Janeiro (Brazil)

Compare Guarulhos and Rio de Janeiro

£1.11
£1.19
Guarulhos
Rio de Janeiro
A taxi journey in Guarulhos is 7% cheaper than in Rio de Janeiro.
£0.59
£0.59
Guarulhos
Rio de Janeiro
A bus fare in Guarulhos is 0% more expensive than in Rio de Janeiro.
£0.93
£1.08
Guarulhos
Rio de Janeiro
A pint of beer in Guarulhos is 14% cheaper than in Rio de Janeiro.
£0.43
£0.42
Guarulhos
Rio de Janeiro
A bottle of water in Guarulhos is 3% more expensive than in Rio de Janeiro.
£4.25
£4.67
Guarulhos
Rio de Janeiro
A meal in Guarulhos is 9% cheaper than in Rio de Janeiro.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.