There are 4 ways to get from Viamão to Brasília by plane, bus, 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.
Fly
best- Fly from Salgado Filho International Airport (POA) to Brasilia International Airport (BSB)plane POA - BSB
3h 9mR$921–3,007Bus
cheapest- Take the bus from Estação Rodoviária de Porto Alegre to Terminal Rodoviário de Brasíliabus Porto Alegre
41h 10mR$54–1,060Drive 2,072.1 km
- Drive from Viamão to Brasíliacar 2,072.1 km
24hR$1,286–1,857Bus via Av. das Araucárias, 1445
- Take the bus from Estação Rodoviária de Porto Alegre to Rodoviária de Brasíliabus Porto Alegre
- Take the bus from Av. das Araucárias, 1445 to EPIG, km 0,5 norte - oposto Octogonal, EA 4/5bus 305.4 Taguatinga Sul / ...
42h 36mR$866–1,374
Salgado Filho International Airport (POA) to Brasilia International Airport (BSB) flights
Comparing Your Travel Options
The cheapest way to get from Viamão to Brasília is to bus which costs R$ 50 - R$ 1100 and takes 41h 10m.
The fastest way to get from Viamão to Brasília is to fly which takes 3h 9m and costs R$ 900 - R$ 3100.
No, there is no direct bus from Viamão to Brasília. However, there are services departing from Protasio Alves Df 13079 and arriving at Terminal Rodoviário de Brasília via Estação Rodoviária de Porto Alegre. The journey, including transfers, takes approximately 41h 10m.
The distance between Viamão and Brasília is 1639 km. The road distance is 2072.1 km.
The best way to get from Viamão to Brasília without a car is to bus which takes 41h 10m and costs R$ 50 - R$ 1100.
It takes approximately 3h 9m to get from Viamão to Brasília, including transfers.
Viamão to Brasília bus services, operated by Real Expresso, depart from Estação Rodoviária de Porto Alegre station.
The best way to get from Viamão to Brasília is to fly which takes 3h 9m and costs R$ 900 - R$ 3100. Alternatively, you can bus, which costs R$ 50 - R$ 1100 and takes 41h 10m.
Viamão to Brasília bus services, operated by Real Expresso, arrive at Terminal Rodoviário de Brasília station.
Yes, the driving distance between Viamão to Brasília is 2072 km. It takes approximately 24h to drive from Viamão to Brasília.
What companies run services between Viamão, Brazil and Brasília, Brazil?
Gol Transportes Aéreos, LATAM Chile, and Azul fly from Salgado Filho International Airport (POA) to Brasilia International Airport (BSB) every 2 hours. Alternatively, Real Expresso operates a bus from Estação Rodoviária de Porto Alegre to Terminal Rodoviário de Brasília once daily. Tickets cost R$2–1,000 and the journey takes 40h.
- Website
- voegol.com.br
Flights from Salgado Filho International Airport to Brasilia International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- R$750–2,600
Flights from Salgado Filho International Airport to Brasilia International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- R$750–2,600
- Website
- latam.com
Flights from Salgado Filho International Airport to Brasilia International Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- R$650–2,700
Flights from Salgado Filho International Airport to Brasilia International Airport via Sao Paulo Congonhas
- Ave. Duration
- 4h 22m
- When
- Sunday, Monday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- R$650–2,700
- Website
- voeazul.com.br
Flights from Salgado Filho International Airport to Brasilia International Airport via Sao Paulo Viracopos
- Ave. Duration
- 4h 21m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R$850–2,700
Flights from Salgado Filho International Airport to Brasilia International Airport via Belo Horizonte Confins
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- R$850–2,700
- Phone
- +55 800 085 8830
- [email protected]
- Website
- realexpresso.com.br
Bus from Estação Rodoviária de Porto Alegre to Terminal Rodoviário de Brasília
- Ave. Duration
- 40h
- Frequency
- Once daily
- Estimated price
- R$2–1,000
- Schedules at
- realexpresso.com.br
- Book at
- realexpresso.com.br
- Phone
- 0800 723 2121
- [email protected]
- Website
- novaitapemirim.com.br
Bus from Estação Rodoviária de Porto Alegre to Rodoviária de Brasília
- Ave. Duration
- 38h 45m
- Frequency
- 3 times a week
- Estimated price
- R$800–1,300
- Schedules at
- novaitapemirim.com.br
- Phone
- 162
- [email protected]
- Website
- Sistema de Tansporte Público Coletivo do Distrito Federal (SEMOB)
Bus from Av. das Araucárias, 1445 to EPIG, km 0,5 norte - oposto Octogonal, EA 4/5
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- R$6
- Schedules at
- Sistema de Tansporte Público Coletivo do Distrito Federal (SEMOB)
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 Flying into Beijing?, Which London airport should I choose?, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
There are 2100+ hotels available in Brasília.







