• Our partners include:

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

There are 7 ways to get from Montes Claros to Porto Alegre 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 to Porto Alegre  •  4h 54m

  1. Fly from Montes Claros (MOC) to Porto Alegre (POA) MOC - POA

R$ 635 - R$ 2839

Cheapest option

Bus  •  38h 5m

  1. Take the bus from Montes Claros to Sao Paulo – Tiete Montes Claros
  2. Take the bus from Sao Paulo – Tiete to Porto Alegre

R$ 384 - R$ 495

5 alternative options

Fly to Caxias Do Sul, bus  •  9h 3m

  1. Fly from Montes Claros (MOC) to Caxias Do Sul (CXJ) MOC - CXJ
  2. Take the bus from Caxias do Sul to Porto Alegre

R$ 1087 - R$ 4796

Bus, train  •  35h 49m

  1. Take the bus from Montes Claros to Sao Paulo – Tiete
  2. Take the bus from Sao Paulo – Tiete to Novo Hamburgo
  3. Take the train from Fenac to Mercado Publico

R$ 388 - R$ 579

Bus via São Paulo  •  37h 50m

  1. Take the bus from Montes Claros to Sao Paulo – Tiete Montes Claros
  2. Take the bus from São Paulo to Porto Alegre

R$ 393 - R$ 444

Bus #2  •  45h 15m

  1. Take the bus from Montes Claros to Cristalina
  2. Take the bus from Cristalina to Passo Fundo
  3. Take the bus from Passo Fundo to Porto Alegre

R$ 740 - R$ 950

Drive  •  25h 34m

  1. Drive from Montes Claros to Porto Alegre 1323.2 miles

R$ 800 - R$ 1300

Questions & Answers

The cheapest way to get from Montes Claros to Porto Alegre is to bus via São Paulo which costs R$ 390 - R$ 450 and takes 37h 50m.

More details

The quickest way to get from Montes Claros to Porto Alegre is to fly which costs R$ 600 - R$ 2900 and takes 4h 54m.

More details

No, there is no direct bus from Montes Claros to Porto Alegre. However, there are services departing from Montes Claros and arriving at Porto Alegre via São Paulo. The journey, including transfers, takes approximately 37h 50m.

More details

The distance between Montes Claros and Porto Alegre is 1658 km. The road distance is 2117.1 km.

Get driving directions

The best way to get from Montes Claros to Porto Alegre without a car is to bus and train which takes 35h 49m and costs R$ 380 - R$ 600.

More details

It takes approximately 4h 54m to get from Montes Claros to Porto Alegre, including transfers.

More details

Montes Claros to Porto Alegre bus services, operated by Gontijo, depart from Montes Claros station.

More details

The best way to get from Montes Claros to Porto Alegre is to fly which takes 4h 54m and costs R$ 600 - R$ 2900. Alternatively, you can bus via São Paulo, which costs R$ 390 - R$ 450 and takes 37h 50m.

Mode details

There is no direct flight from Montes Claros Airport to Porto Alegre Airport. The quickest flight takes 4h 25m and has one stopover.

Search flights

Montes Claros to Porto Alegre bus services, operated by Kaissara, arrive at Porto Alegre station.

More details

Map of how to get from Montes Claros to Porto Alegre.
Launch map view
  • Distance: 1036.1 miles
  • Duration: 4h 54m

What companies run services between Montes Claros, Brazil and Porto Alegre, Brazil?

Azul, Gol Transportes Aéreos and LATAM Chile fly from Montes Claros to Porto Alegre hourly. Alternatively, you can take a bus from Montes Claros to Porto Alegre via Sao Paulo – Tiete and São Paulo in around 37h 50m.

Airlines
Azul
Website
voeazul.com.br
Flights from Montes Claros to Porto Alegre via Belo Horizonte Confins
Ave. Duration
4h 42m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 700 - R$ 3300
Flights from Montes Claros to Porto Alegre via Belo Horizonte Confins, Sao Paulo Congonhas
Ave. Duration
7h 35m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 700 - R$ 3300
Flights from Montes Claros to Porto Alegre via Belo Horizonte Confins, Rio De Janeiro Santos Dumont
Ave. Duration
6h 45m
When
Monday to Friday
Estimated price
R$ 750 - R$ 3400
Flights from Montes Claros to Porto Alegre via Belo Horizonte Confins, Sao Paulo
Ave. Duration
7h 47m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
R$ 700 - R$ 3300
Flights from Montes Claros to Porto Alegre via Belo Horizonte Confins, Sao Paulo Viracopos
Ave. Duration
8h 51m
When
Monday, Wednesday, Saturday and Sunday
Estimated price
R$ 700 - R$ 3400
Flights from Montes Claros to Caxias Do Sul via Belo Horizonte Confins, Sao Paulo Viracopos
Ave. Duration
8h 10m
When
Monday to Friday
Estimated price
R$ 1200 - R$ 6000
Gol Transportes Aéreos
Website
voegol.com.br
Flights from Montes Claros to Porto Alegre via Sao Paulo
Ave. Duration
5h 10m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
R$ 600 - R$ 2800
Flights from Montes Claros to Porto Alegre via Sao Paulo, Curitiba
Ave. Duration
8h
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
R$ 600 - R$ 2800
Flights from Montes Claros to Porto Alegre via Sao Paulo, Rio De Janeiro-Galeao
Ave. Duration
8h 40m
When
Monday, Tuesday, Wednesday, Friday and Sunday
Estimated price
R$ 700 - R$ 3100
Flights from Montes Claros to Caxias Do Sul via Belo Horizonte Confins, Sao Paulo
Ave. Duration
6h 40m
When
Sunday
Estimated price
R$ 1000 - R$ 4700
Flights from Montes Claros to Caxias Do Sul via Belo Horizonte Confins, Sao Paulo Congonhas
Ave. Duration
8h 50m
When
Monday to Friday
Estimated price
R$ 1000 - R$ 4700
Train operators
Bus operators
Expresso Caxiense
Gontijo
Phone
0800 728 0044 / +55 31 3419-1299
Website
clickbus.com.br
Bus from Montes Claros to Sao Paulo – Tiete
Ave. Duration
16h
Frequency
5 times a day
Estimated price
R$ 190 - R$ 250
Schedules at
gontijo.com.br
Book at
comprepassagem.com.br
Convencional
R$ 190 - R$ 250
Executivo
R$ 200 - R$ 250
Penha
Phone
0800 646 2122
Email
atendimento@nspenha.com.br
Website
nspenha.com.br
Bus from Sao Paulo – Tiete to Novo Hamburgo
Ave. Duration
18h
Frequency
Once daily
Estimated price
R$ 190 - R$ 330
Schedules at
nspenha.com.br
Bus from Sao Paulo – Tiete to Porto Alegre
Ave. Duration
21h 5m
Frequency
3 times a day
Estimated price
R$ 190 - R$ 250
Schedules at
nspenha.com.br
Reunidas
Phone
+55 49 3561-5500 / 0800 49 6161
Website
reunidas.com.br
Bus from Cristalina to Passo Fundo
Ave. Duration
30h 25m
Frequency
Once daily
Estimated price
R$ 490 - R$ 700
Schedules at
portaldepassagens.com.br
Convencional
R$ 490 - R$ 600
Comum
R$ 490 - R$ 650
Semidireto
R$ 490 - R$ 700
Une Sul
Phone
55 54 4020 9928
Email
sac@unesul.com
Website
unesul.com.br
Bus from Passo Fundo to Porto Alegre
Ave. Duration
4h 50m
Frequency
Hourly
Estimated price
R$ 102
Book at
unesul.com.br

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 What documents do I need to cross Niagara Falls?, How to travel India's Golden Triangle and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Montes Claros to Porto Alegre is 2117 km. It takes approximately 25h 34m to drive from Montes Claros to Porto Alegre.

Get driving directions

Gol Transportes Aéreos and Azul offer flights from Montes Claros Airport to Porto Alegre Airport.

Search flights

There are 282+ hotels available in Porto Alegre. Prices start at R$ 97 per night.

More details

The best way to get from Montes Claros to Montes Claros Airport is to taxi which takes 7m and costs R$ 25 - R$ 31.

More details