Bus Tickets from São Paulo to Pelotas

Next bus departures

Next departures for São Paulo to Pelotas on November 25
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Viação PenhaBus
Rodoviária do Tietê
Estação Rodoviária de PelotasCheapest
Viação PenhaBus
Rodoviária do Tietê
Estação Rodoviária de PelotasFastest

Last refresh of the prices: Last Saturday at 11:11 AM -03.

Get from São Paulo to Pelotas

This route is served by bus only

The journey takes about 1 day, 3 hours 15 minutes, and with fares starting at just $114, it presents an excellent value for a comfortable ride.

1bus per day
1d 3hAverage Duration
1076 kmDistance
27kgCO₂ emissions

Frequently asked questions about travelling from São Paulo to Pelotas by bus

  1. What is the travel distance from São Paulo to Pelotas?

    The distance between São Paulo and Pelotas is around 1075 km (666 miles).

  2. What are the departure and arrival locations for buses traveling from São Paulo to Pelotas?

    Buses traveling this route start their trip at Barra Funda, in São Paulo, and end it at Terminal Rodoviário de Pelotas, in Pelotas.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11-22
$160
11-23
$169
Today
$196
11-25
$115
11-26
$106
11-27
$106
11-28
$119
11-29
$121
busbud logoThe cheapest trip from São Paulo to Pelotas was searched and found on Nov 26, 2025 with a price of $106

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from São Paulo to Pelotas, as early as possible.

You can expect to pay from $106 to $245 for a bus ticket from São Paulo to Pelotas based on the last 2 days. You can expect to find the cheapest price for the trip at $106 which is on 2025-11-26.

People from around the world trust Busbud