• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 7 ways to get from Rio de Janeiro to Cuiabá by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Rio De Janeiro Santos Dumont  •  4h 23m

  1. Fly from Rio De Janeiro Santos Dumont (SDU) to Cuiaba (CGB) SDU - CGB

R$ 244 - R$ 1302

6 alternative options

Fly from Rio De Janeiro-Galeao  •  6h 36m

  1. Fly from Rio De Janeiro-Galeao (GIG) to Cuiaba (CGB) GIG - CGB

R$ 345 - R$ 1245

Bus via Goiânia  •  30h 28m

  1. Take the bus from Rio de Janeiro - Novo Rio to Goiânia Rio de Janeiro
  2. Take the bus from Goiânia to Cuiabá

R$ 301 - R$ 519

Train, bus  •  31h 28m

  1. Take the train from Central do Brasil to Campo Grande
  2. Take the bus from Campo Grande to São Paulo
  3. Take the bus from Sao Paulo Tietê to Americana, São Paulo
  4. Take the bus from Americana to Coxipó

Bus  •  36h 57m

  1. Take the bus from Rio de Janeiro - Novo Rio to São Paulo - Tietê
  2. Take the bus from Sao Paulo - Barra Funda to Cuiabá Cuiabá / ...

R$ 360 - R$ 693

Bus #2  •  37h 48m

  1. Take the bus from Rio de Janeiro - Novo Rio to Belo Horizonte
  2. Take the bus from Belo Horizonte to Cuiabá Cuiabá

R$ 387 - R$ 564

Drive  •  24h 32m

  1. Drive from Rio de Janeiro to Cuiabá 1204 miles

R$ 750 - R$ 1100

Questions & Answers

The cheapest way to get from Rio de Janeiro to Cuiabá is to fly which costs R$ 340 - R$ 1300 and takes 6h 36m.

More details

The quickest way to get from Rio de Janeiro to Cuiabá is to fly which costs R$ 240 - R$ 1300 and takes 4h 23m.

More details

No, there is no direct bus from Rio de Janeiro to Cuiabá. However, there are services departing from Rio de Janeiro - Novo Rio and arriving at Cuiabá via Goiânia. The journey, including transfers, takes approximately 30h 28m.

More details

The distance between Rio de Janeiro and Cuiabá is 1579 km. The road distance is 1926.4 km.

Get driving directions

The best way to get from Rio de Janeiro to Cuiabá without a car is to bus via Goiânia which takes 30h 28m and costs R$ 300 - R$ 550.

More details

It takes approximately 4h 23m to get from Rio de Janeiro to Cuiabá, including transfers.

More details

Rio de Janeiro to Cuiabá bus services, operated by Real Expresso, depart from Rio de Janeiro - Novo Rio station.

More details

The best way to get from Rio de Janeiro to Cuiabá is to fly which takes 4h 23m and costs R$ 240 - R$ 1300. Alternatively, you can bus via Goiânia, which costs R$ 300 - R$ 550 and takes 30h 28m.

Mode details

There is no direct flight from Rio De Janeiro Santos Dumont Airport to Cuiaba Airport. The quickest flight takes 4h 15m and has one stopover.

Search flights

Rio de Janeiro to Cuiabá bus services, operated by Satélite Norte, arrive at Cuiabá station.

More details

Map of how to get from Rio de Janeiro to Cuiabá.
Launch map view
  • Distance: 987.1 miles
  • Duration: 4h 23m

What companies run services between Rio de Janeiro, Brazil and Cuiabá, Brazil?

Gol Transportes Aéreos, Azul and LATAM Chile fly from Rio de Janeiro to Cuiabá hourly. Alternatively, you can take a bus from Rio de Janeiro to Cuiabá via Goiânia and Goiânia in around 30h 28m.

Airlines
Azul
Website
voeazul.com.br
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Sao Paulo Viracopos
Ave. Duration
5h 15m
When
Every day
Estimated price
R$ 500 - R$ 2200
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Goiania
Ave. Duration
4h 25m
When
Saturday and Sunday
Estimated price
R$ 500 - R$ 2200
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Belo Horizonte Confins
Ave. Duration
4h 45m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 500 - R$ 2200
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Sao Paulo
Ave. Duration
4h 40m
When
Monday to Friday
Estimated price
R$ 500 - R$ 2200
Flights from Rio De Janeiro-Galeao to Cuiaba via Sao Paulo Viracopos
Ave. Duration
5h 5m
When
Every day
Estimated price
R$ 430 - R$ 2300
Flights from Rio De Janeiro-Galeao to Cuiaba via Belo Horizonte Confins
Ave. Duration
4h 35m
When
Monday to Friday
Estimated price
R$ 430 - R$ 2300
Flights from Rio De Janeiro-Galeao to Cuiaba via Sao Paulo Viracopos, Campo Grande
Ave. Duration
6h 30m
When
Sunday
Estimated price
R$ 430 - R$ 2300
LATAM Chile
Website
latam.com
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Sao Paulo Congonhas
Ave. Duration
4h 38m
When
Every day
Estimated price
R$ 700 - R$ 3000
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Brasilia
Ave. Duration
5h 7m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 750 - R$ 3100
Flights from Rio De Janeiro-Galeao to Cuiaba via Sao Paulo Congonhas
Ave. Duration
6h 46m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 600 - R$ 2500
Gol Transportes Aéreos
Website
voegol.com.br
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Sao Paulo
Ave. Duration
5h 2m
When
Every day
Estimated price
R$ 210 - R$ 2400
Flights from Rio De Janeiro Santos Dumont to Cuiaba via Brasilia
Ave. Duration
4h 47m
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 210 - R$ 2400
Flights from Rio De Janeiro-Galeao to Cuiaba via Sao Paulo
Ave. Duration
6h 15m
When
Every day
Estimated price
R$ 340 - R$ 2200
Flights from Rio De Janeiro-Galeao to Cuiaba via Brasilia
Ave. Duration
9h 15m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 340 - R$ 2200
Avianca Brazil
Website
avianca.com.br
Flights from Rio De Janeiro-Galeao to Cuiaba via Sao Paulo
Ave. Duration
5h 20m
When
Every day
Estimated price
R$ 380 - R$ 2200
Train operators
Supervia
Phone
08007269494
Email
superviafone@supervia.com.br
Website
supervia.com.br
Train from Central do Brasil to Campo Grande
Ave. Duration
59m
Frequency
Every 15 minutes
Estimated price
R$ 3 - R$ 5
Schedules at
supervia.com.br
Bus operators
Real Expresso
Phone
0800 883 88 30
Email
sac@realexpresso.com.br
Website
realexpresso.com.br
Bus from Rio de Janeiro - Novo Rio to Goiânia
Ave. Duration
20h 50m
Frequency
Once daily
Estimated price
R$ 190 - R$ 260
Schedules at
realexpresso.com.br
Satélite Norte
Phone
0800 707 3838 / +55 61 3573-4422
Email
contato@satelitenorte.com.br
Website
satelitenorte.com.br
Bus from Goiânia to Cuiabá
Ave. Duration
8h 24m
Frequency
3 times a day
Estimated price
R$ 110 - R$ 260
Schedules at
satelitenorte.com.br
1001
Phone
+55 4004-5001
Email
sac@autoviacao1001.com.br
Website
autoviacao1001.com.br
Bus from Campo Grande to São Paulo
Ave. Duration
5h 29m
Frequency
Every 4 hours
Estimated price
R$ 90 - R$ 130
Schedules at
autoviacao1001.com.br
Convencional
R$ 90 - R$ 130
Executivo
R$ 90 - R$ 110
Semi Leito
R$ 105 - R$ 115
Leito Cama
R$ 160 - R$ 200
Bus from Rio de Janeiro - Novo Rio to São Paulo – Tietê
Ave. Duration
6h 30m
Frequency
Hourly
Estimated price
R$ 95 - R$ 140
Schedules at
autoviacao1001.com.br
Convencional
R$ 95 - R$ 140
Executivo
R$ 100 - R$ 120
Semi Leito
R$ 115 - R$ 125
Leito Cama
R$ 170 - R$ 210
Motta
Phone
+55 18 3355-9898
Email
mottaonline@motta.com.br
Website
motta.com.br
Bus from Sao Paulo Tietê to Americana, São Paulo
Ave. Duration
1h 10m
Frequency
4 times a day
Schedules at
portaldepassagens.com.br
Book at
portaldepassagens.com.br
Andorinha
Phone
+55 65 3621-3422 / 0800 704 8780
Email
andorinha@andorinha.com
Website
andorinha.com
Bus from Americana to Coxipó
Ave. Duration
19h 36m
Frequency
Once daily
Estimated price
R$ 1 - R$ 370
Schedules at
clickbus.com.br
Book at
vendaonline.andorinha.com
Bus from Sao Paulo - Barra Funda to Cuiabá
Ave. Duration
29h 25m
Frequency
Every 4 hours
Estimated price
R$ 280 - R$ 400
Schedules at
clickbus.com.br
Book at
vendaonline.andorinha.com
Kaissara
Phone
0800 723 2121 / 0800 726 0246
Email
faleconosco@kaissara.com.br
Website
kaissara.com.br
Bus from Rio de Janeiro - Novo Rio to São Paulo - Tietê
Ave. Duration
6h
Frequency
Every 2 hours
Estimated price
R$ 120
Book at
ad.zanox.com
Brasileiro
Website
expressobrasileiro.com
Bus from Rio de Janeiro - Novo Rio to São Paulo – Tietê
Ave. Duration
6h 30m
Frequency
Hourly
Estimated price
R$ 128
Book at
ad.zanox.com
Rode Rotas
Phone
+55 (34) 3256-9666 / +55 0800 940 8090
Email
atendimento@viajerotas.com.br
Website
roderotas.com
Bus from São Paulo - Barra Funda to Cuiabá
Ave. Duration
27h 34m
Frequency
Twice daily
Estimated price
R$ 270 - R$ 390
Schedules at
roderotas.com
Eucatur
Phone
0800 69 0800 / +55 69 3416-3700
Website
eucatur.com.br
Bus from Sao Paulo - Barra Funda to Cuiabá
Ave. Duration
35h 40m
Frequency
Twice daily
Estimated price
R$ 260 - R$ 550
Schedules at
eucatur.com.br
Convencional
R$ 260 - R$ 360
Executivo
R$ 280 - R$ 410
Leito
R$ 400 - R$ 500
Util
Phone
0800 886 1000 / 0800 883 8830
Email
faleconosco@util.com.br
Website
util.com.br
Bus from Rio de Janeiro - Novo Rio to Belo Horizonte
Ave. Duration
7h
Frequency
Every 4 hours
Estimated price
R$ 95 - R$ 190
Schedules at
ad.zanox.com
Book at
ad.zanox.com
Executive
R$ 95 - R$ 140
Semi-Sleeper
R$ 130 - R$ 190
Regular
R$ 100 - R$ 150
Viacao Cometa
Phone
0800-942-0030 / +55 4004-9600
Email
contato@viacaocometa.com.br
Website
viacaocometa.com.br
Bus from Rio de Janeiro - Novo Rio to Belo Horizonte
Ave. Duration
7h
Frequency
Every 4 hours
Estimated price
R$ 95 - R$ 140
Book at
ad.zanox.com
Semi-Leito
R$ 80 - R$ 120
Convencional
R$ 95 - R$ 140
Executivo
R$ 120 - R$ 140
Leito-Cama
R$ 150 - R$ 190
Gontijo
Phone
0800 728 00 44
Website
clickbus.com.br
Bus from Belo Horizonte to Cuiabá
Ave. Duration
29h 48m
Frequency
Once daily
Estimated price
R$ 290 - R$ 380
Book at
comprepassagem.com.br
Convencional
R$ 290 - R$ 380
Executivo
R$ 300 - R$ 380

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 Travelling to the UK: What do I need to know?, Is ride-sharing platform BlaBlaCar right for you? and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.

More Questions & Answers

Cuiabá is 1h behind Rio de Janeiro. It is currently 11:33 PM in Rio de Janeiro and 10:33 PM in Cuiabá.

Yes, the driving distance between Rio de Janeiro to Cuiabá is 1926 km. It takes approximately 24h 32m to drive from Rio de Janeiro to Cuiabá.

Get driving directions

Gol Transportes Aéreos, LATAM Chile and Azul offer flights from Rio De Janeiro Santos Dumont Airport to Cuiaba Airport.

Search flights

There are 101+ hotels available in Cuiabá. Prices start at R$ 90 per night.

More details