According to 25 reviews, Cometa received a 4.1-star rating for this journey. Travellers were especially satisfied with the staff and the seats, but some complained about the WiFi. Cometa ticket prices on this trip start at $47
Cometa Belo Horizonte São Paulo recent customer reviews
The bus was late by two hours. And when the bus arrived, we waited twenty minutes for the baggage handlers to arrive.
1 out of 5 stars
Glen K.
The double decker bus was comfortable. The wifi worked for emails and simple browsing.
4 out of 5 stars
Ezra B.
The bus had no suspension/shocks. The ride was so bumpy I had trouble reading on my iPhone
Based on 131 reviews, the company was rated 3 stars on Busbud. Travellers were especially satisfied with the staff and the ticket access but often complained with the WiFi. Gontijo ticket prices on this trip start at $40
Based on 8 reviews, the company was rated 4.1 stars on Busbud. Travellers were especially satisfied with the staff and the timeliness but often complained with the WiFi. Transportes Santa Maria ticket prices on this trip start at $41
Based on 65 reviews, the company was rated 2.8 stars on Busbud. Travellers were especially satisfied with the staff and the departure location but often complained with the WiFi. Expresso Adamantina ticket prices on this trip start at $27
Based on 2 reviews, the company was rated 3 stars on Busbud. Travellers were especially satisfied with the staff and the departure location but often complained with the WiFi. Arte Transportes Gte ticket prices on this trip start at $114
WAYBUS offers 1 daily buses from Belo Horizonte to São Paulo. Though the average price for this trip is $41, you can find tickets starting at $30. The trip between the two cities usually takes about 570.
Based on 11359 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the WiFi. FlixBus ticket prices on this trip start at $43
Based on 62 reviews, the company was rated 3.3 stars on Busbud. Travellers were especially satisfied with the seats and the ticket access but often complained with the WiFi. Real Expresso ticket prices on this trip start at $122
Based on 68 reviews, the company was rated 3.8 stars on Busbud. Travellers were especially satisfied with the staff and the ticket access but often complained with the WiFi. Expresso União ticket prices on this trip start at $88
Brasil Bus offers 2 daily buses from Belo Horizonte to São Paulo. Though the average price for this trip is $45, you can find tickets starting at $31. The trip between the two cities usually takes about 584.
Based on 5 reviews, the company was rated 3.4 stars on Busbud. Travellers were especially satisfied with the seats and the staff but often complained with the WiFi. BUSX ticket prices on this trip start at $45
A good way to travel this route is with Teixeira Turismo buses. The company offers 3 daily departures, with ticket prices starting at $52 and the shortest trip taking about 727. Teixeira Turismo gets you where you want to go for a fair price.
Based on 647 reviews, the company was rated 3.6 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the WiFi. Util ticket prices on this trip start at $51
Based on 32 reviews, the company was rated 3 stars on Busbud. Travellers were especially satisfied with the departure location and the staff but often complained with the value for money. Expresso Gardenia ticket prices on this trip start at $53
A good way to travel this route is with Serro buses. The company offers 1 daily departures, with ticket prices starting at $42 and the shortest trip taking about 648. Serro gets you where you want to go for a fair price.
Viação São Luiz offers 2 daily buses from Belo Horizonte to São Paulo. Though the average price for this trip is $111, you can find tickets starting at $61. The trip between the two cities usually takes about 1016.
Based on 26 reviews, the company was rated 3.3 stars on Busbud. Travellers were especially satisfied with the departure location and the cleanliness but often complained with the WiFi. wemobi ticket prices on this trip start at $22
Terminal Rodoviário da Barra Funda, Avenida Auro Soares de Moura Andrade, 664 - Barra Funda, São Paulo - SP, 01156-001, BrazilBarra Funda
C - Jabaquara
Terminal Intermunicipal do Jabaquara, Rua dos Jequitibás, 80 - Jabaquara, São Paulo - SP, 04321-090Jabaquara
D - Praça do Patriarca
Praça do Patriarca 78, Centro, São Paulo - SP, Brazil
E - São Paulo
São Paulo
F - Tietê
Terminal Rodoviário do Tietê, Avenida Cruzeiro do Sul, , 1800 Santana , 02030-000 São Paulo, SP
Frequently asked questions about travelling from Belo Horizonte to São Paulo by bus
What is the travel distance from Belo Horizonte to São Paulo?
It's about 491 km (305 miles) from Belo Horizonte to São Paulo.
What are the departure and arrival locations for buses traveling from Belo Horizonte to São Paulo?
Buses traveling this route start their trip at Terminal Rodoviário de Belo Horizonte, in Belo Horizonte, and end it at Congonhas Airport, in São Paulo.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
11-16
$38
11-17
$43
Today
$39
11-19
$49
11-20
$42
11-21
$38
11-22
$42
11-23
$39
The cheapest trip from Belo Horizonte to São Paulo was searched and found on Nov 21, 2025 with a price of $38
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Belo Horizonte to São Paulo, as early as possible.
You can expect to pay from $38 to $175 for a bus ticket from Belo Horizonte to São Paulo based on the last 2 days. You can expect to find the cheapest price for the trip at $38 which is on 2025-11-21.
Usually Real Expresso will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.