COVID-19 Travel restrictions may apply upon entering Brazil. Learn More.

There are 3 ways to get from St. Louis Airport (STL) to Rio de Janeiro 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.

Recommended option

Fly to Rio De Janeiro-Galeao  •  14h 50m

  1. Fly from St. Louis (STL) to Rio De Janeiro-Galeao (GIG) STL - GIG

R$ 1780 - R$ 5754

Cheapest option

Fly to Rio De Janeiro Santos Dumont  •  15h 15m

  1. Fly from St. Louis (STL) to Rio De Janeiro Santos Dumont (SDU) STL - SDU

R$ 1300 - R$ 3900

1 alternative option

Fly to Sao Paulo, bus  •  20h 49m

  1. Fly from St. Louis (STL) to Sao Paulo (GRU) STL - GRU
  2. Take the bus from São Paulo – Tietê to Rio de Janeiro - Novo Rio

R$ 1558 - R$ 5175

United States → Brazil
Partially open

Travel safe during COVID-19

International entry into Brazil from United States

  • Entry is partially open for citizens and permanent residents of United States
Show more details
Allowed for: All visitors arriving by air. Brazil land borders are closed to non-essential travel

Restricted for: Foreign nationals that have visited United Kingdom and South Africa in the past 14 days

Show less

Conditions of entry into Brazil from United States

  • Negative COVID-19 test issued at most 3 days prior to boarding
  • Pre-arrival health declaration
This applies to arrivals from all countries, with no exceptions

Rules to follow in Brazil

1m

Recommended

Considerations leaving from United States

The official advice is to delay international travel until fully vaccinated

Frequently Asked Questions


Yes, but conditions apply when entering Brazil from United States.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Rio de Janeiro is 136.

Wearing a face mask on public transport in Rio de Janeiro is recommended.

The social distance requirement in Rio de Janeiro is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 136.

Yes, entry into United States from Brazil is currently restricted.

Explore options for future travel.

Last updated: 3 May 2021
Exceptions may apply, for full details: Governo Brasil.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from St. Louis Airport (STL) to Rio de Janeiro is to fly which costs $250 - $750 and takes 15h 15m.

More details

The quickest way to get from St. Louis Airport (STL) to Rio de Janeiro is to fly which costs $320 - $1,100 and takes 14h 50m.

More details

The distance between St. Louis Airport (STL) and Rio de Janeiro is 8432 km.

It takes approximately 14h 50m to get from St. Louis Airport (STL) to Rio de Janeiro, including transfers.

More details

There is no direct flight from St. Louis Airport to Rio De Janeiro-Galeao Airport. The quickest flight takes 13h 44m and has one stopover.

Search flights

Rio de Janeiro is 2h ahead of St. Louis Airport (STL). It is currently 3:23 PM in St. Louis Airport (STL) and 5:23 PM in Rio de Janeiro.

LATAM Chile, United Airlines, Delta and American Airlines offer flights from St. Louis Airport to Rio De Janeiro-Galeao Airport.

Search flights

There are 4711+ hotels available in Rio de Janeiro. Prices start at R$ 500 per night.

More details

Map of how to get from St. Louis Airport (STL) to Rio de Janeiro.
Launch map view
  • Distance: 8432.4 km
  • Duration: 14h 50m

What companies run services between St. Louis Airport (STL), USA and Rio de Janeiro, Brazil?

United Airlines, Delta and two other airlines fly from St. Louis Airport (STL) to Rio de Janeiro every 4 hours.

Airlines
United Airlines
Website
united.com
Flights from St. Louis to Rio De Janeiro-Galeao via Houston
Ave. Duration
13h 44m
When
Thursday, Friday and Sunday
Estimated price
R$ 2000 - R$ 5500
Flights from St. Louis to Rio De Janeiro Santos Dumont via Chicago O'Hare, Sao Paulo
Ave. Duration
18h 17m
When
Monday, Friday and Saturday
Estimated price
R$ 1700 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Houston, Sao Paulo
Ave. Duration
19h 9m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
R$ 1800 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Newark, Sao Paulo
Ave. Duration
22h 30m
When
Monday, Thursday, Friday and Sunday
Estimated price
R$ 1800 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Washington Dulles, Sao Paulo
Ave. Duration
23h
When
Every day
Estimated price
R$ 1700 - R$ 4700
Flights from St. Louis to Sao Paulo via Houston
Ave. Duration
13h 9m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
R$ 1800 - R$ 4800
Flights from St. Louis to Sao Paulo via Chicago O'Hare
Ave. Duration
14h 2m
When
Monday, Friday and Saturday
Estimated price
R$ 1700 - R$ 4800
Flights from St. Louis to Sao Paulo via Newark
Ave. Duration
15h 30m
When
Monday, Thursday, Friday and Sunday
Estimated price
R$ 1800 - R$ 4900
Flights from St. Louis to Sao Paulo via Washington Dulles
Ave. Duration
18h 10m
When
Every day
Estimated price
R$ 1700 - R$ 4800
American Airlines
Website
aa.com
Flights from St. Louis to Rio De Janeiro-Galeao via Charlotte, Miami
Ave. Duration
17h 25m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 1800 - R$ 6000
Flights from St. Louis to Rio De Janeiro-Galeao via Miami
Ave. Duration
24h 15m
When
Every day
Estimated price
R$ 1700 - R$ 6000
Flights from St. Louis to Rio De Janeiro Santos Dumont via Dallas/Ft.Worth, Sao Paulo
Ave. Duration
15h 50m
When
Every day
Estimated price
R$ 1600 - R$ 5500
Flights from St. Louis to Rio De Janeiro Santos Dumont via Houston, Sao Paulo
Ave. Duration
15h 24m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
R$ 1800 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Atlanta, Sao Paulo
Ave. Duration
17h 29m
When
Every day
Estimated price
R$ 1400 - R$ 5000
Flights from St. Louis to Sao Paulo via Dallas/Ft.Worth
Ave. Duration
13h 20m
When
Every day
Estimated price
R$ 1600 - R$ 5500
Delta
Website
delta.com
Flights from St. Louis to Rio De Janeiro-Galeao via Atlanta
Ave. Duration
14h 19m
When
Every day
Estimated price
R$ 1600 - R$ 6000
Flights from St. Louis to Rio De Janeiro-Galeao via Atlanta, Sao Paulo
Ave. Duration
15h 59m
When
Wednesday and Friday
Estimated price
R$ 1700 - R$ 6000
Flights from St. Louis to Rio De Janeiro Santos Dumont via Atlanta, Sao Paulo
Ave. Duration
15h 49m
When
Every day
Estimated price
R$ 1400 - R$ 5000
Flights from St. Louis to Rio De Janeiro Santos Dumont via Chicago O'Hare, Sao Paulo
Ave. Duration
17h 27m
When
Monday, Friday and Saturday
Estimated price
R$ 1700 - R$ 4800
Flights from St. Louis to Sao Paulo via Atlanta
Ave. Duration
13h 9m
When
Every day
Estimated price
R$ 1400 - R$ 5000
Gol Transportes Aéreos
Website
voegol.com.br
Flights from St. Louis to Rio De Janeiro Santos Dumont via Dallas/Ft.Worth, Sao Paulo
Ave. Duration
15h 50m
When
Every day
Estimated price
R$ 1600 - R$ 5500
Flights from St. Louis to Rio De Janeiro Santos Dumont via Orlando, Brasilia
Ave. Duration
15h 15m
When
Monday, Friday and Sunday
Estimated price
R$ 1600 - R$ 4500
Flights from St. Louis to Rio De Janeiro Santos Dumont via Houston, Sao Paulo
Ave. Duration
15h 24m
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
R$ 1800 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Atlanta, Sao Paulo
Ave. Duration
17h 29m
When
Every day
Estimated price
R$ 1400 - R$ 5000
Flights from St. Louis to Sao Paulo via Dallas/Ft.Worth
Ave. Duration
13h 20m
When
Every day
Estimated price
R$ 1600 - R$ 5500
Azul
Website
voeazul.com.br
Flights from St. Louis to Rio De Janeiro Santos Dumont via Fort Lauderdale-Hollywood International, Sao Paulo Viracopos
Ave. Duration
15h 50m
When
Monday, Tuesday and Thursday
Estimated price
R$ 1300 - R$ 3900
Flights from St. Louis to Rio De Janeiro Santos Dumont via Orlando, Sao Paulo Viracopos
Ave. Duration
16h 25m
When
Thursday and Saturday
Estimated price
R$ 1300 - R$ 3900
LATAM Chile
Website
latam.com
Flights from St. Louis to Rio De Janeiro Santos Dumont via Miami, Sao Paulo
Ave. Duration
17h 10m
When
Wednesday and Saturday
Estimated price
R$ 1300 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Orlando, Sao Paulo
Ave. Duration
17h 15m
When
Thursday and Sunday
Estimated price
R$ 1300 - R$ 4800
Flights from St. Louis to Rio De Janeiro Santos Dumont via Chicago O'Hare, Sao Paulo
Ave. Duration
17h 27m
When
Monday, Friday and Saturday
Estimated price
R$ 1700 - R$ 4800
Air Canada
Website
aircanada.com
Flights from St. Louis to Sao Paulo via Toronto
Ave. Duration
18h 35m
When
Tuesday, Thursday and Saturday
Estimated price
R$ 2100 - R$ 6000
Bus operators
Brasileiro
Website
expressobrasileiro.com
Bus from São Paulo – Tietê to Rio de Janeiro - Novo Rio
Ave. Duration
6h 30m
Frequency
Hourly
Estimated price
R$ 102
Book at
Expresso Brasileiro
1001
Phone
+55 4004-5001
Email
sac@autoviacao1001.com.br
Website
autoviacao1001.com.br
Bus from São Paulo – Tietê to Rio de Janeiro
Ave. Duration
6h 30m
Frequency
Every 3 hours
Estimated price
R$ 110 - R$ 190
Book at
1001
Convencional
R$ 110 - R$ 160
Conv. C/Ar
R$ 140 - R$ 190
Kaissara
Phone
0800 723 2121 / 0800 726 0246
Email
faleconosco@kaissara.com.br
Website
kaissara.com.br
Bus from São Paulo - Tietê to Rio de Janeiro - Novo Rio
Ave. Duration
6h 10m
Frequency
3 times a day
Estimated price
R$ 50
Book at
Kaissara

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 4 of the smartest ways to explore Australia, Getting to Rome from the airport and Getting to Milan from the airport - to help you get the most out of your next trip.