Bus from Brazil to Uruguay: 23h journey through land borders

Discover how to go by bus from Brazil to Uruguay: From Florianópolis to Montevideo via Pelotas and Punta del Diablo, crossing land borders, changing buses.

Updated on November 30, 2025 and written by Alex

This article talks about:
Night view of passengers boarding a Penha double-decker bus at the station in Brazil. The first one on the journey by bus From Brazil to Uruguay

Introduction

When we decided to travel from Brazil to Uruguay, we wanted to do it the slow way — by land. Flights were expensive, and honestly, we thought taking the bus from Brazil to Uruguay would be a fun adventure (and cheaper too).

So, we packed our backpacks, left Florianópolis, and began a 23-hour trip through southern Brazil, across land borders, all the way to Punta del Diablo, Uruguay. Three buses, one night on the road, a few border stamps, and a lot of landscapes later — we made it!

In this article, we’ll share the full breakdown of our journey:

  • The best route to take if you’re going from Florianópolis to Punta del Diablo or even Florianópolis to Montevideo.
  • How the bus connections work between Pelotas, Chui (the border town), and Uruguay.
  • And of course, a few things we wish we’d known before starting this long but memorable trip.

If you’re planning to take the bus to Punta del Diablo, this is everything you need to know — from schedules and border controls to real travel tips we learned on the way. And if like us, you are travelling in South America and through Uruguay, here is our complete Uruguay itinerary.

Couple smiling and seated together inside the bus on their journey from Brazil to Uruguay.
Bus to Uruguay Selfie
Colorful Pinterest collage featuring scenes from Punta del Diablo, Uruguay — including a beachfront village, fishing boats on the sand, a seaside fortress, and a glowing campfire barbecue, highlighting the best things to do in this laid-back coastal town

Leaving brazil

There are two main ways to travel by bus from Brazil to Uruguay when starting in Florianópolis — both passing through the southern state of Rio Grande do Sul and ending at the border town of Chuí (Brazil) / Chuy (Uruguay).

Here are your options:

  • Florianópolis → Porto Alegre → Chuí
  • Florianópolis → Pelotas → Chuí

We opted for the second option, and we’ll explain why.

The Florianópolis to Porto Alegre route takes about 6.5 hours for each leg. However, Porto Alegre isn’t exactly known for being the safest city in Brazil, and our Brazilian friends strongly advised us to avoid staying there overnight — especially at the bus terminal. Plus, that route doesn’t offer convenient night buses, meaning you’d lose a full day just in transfers.

Instead, we chose Florianópolis to Pelotas, which turned out to be the best decision. The first bus is an overnight journey of about 10 hours, followed by a 4-hour bus from Pelotas to Chuí. This way, we saved a night of accommodation and traveled while sleeping — always a win when backpacking!

If you’re planning to continue from Florianópolis to Montevideo, this route also works perfectly — you’ll just continue from Punta del Diablo or Chuy with another bus later on.

Interior of the main bus terminal in Florianópolis, Brazil, with travelers waiting for their buses under the large concrete ceiling.
Interior of the main bus terminal in Florianópolis
Powered by 12Go system

Florianópolis to Pelotas

We bought our tickets online one day in advance, which works great for booking long-distance routes in Brazil. Our bus from Florianópolis to Pelotas was operated by Viação Penha, departing at 9:30 p.m. and arriving around 7:35 a.m. the next morning. The ticket cost a bit more than a regular bus, but since it was an overnight ride, we also saved on one night of accommodation — something we often try to do when traveling long distances.

The bus itself was a double-decker with two seat types:

  • Semi-leito (half-bed) on the upper deck
  • Leito (full-bed) on the lower deck
Inside view of a long-distance bus in Brazil with passengers seated and curtains drawn along the windows.
Inside view of a long-distance bus in Brazil
Visual of an iPhone mockup displaying a custom Uruguay Google Map, set against a beach scene with fishing boats on the sand.

We went for the semi-leito seats, and they were surprisingly comfortable. The bus had a working toilet and air conditioning, although the Wi-Fi barely worked (pretty standard in South America).

We managed to sleep for most of the ride — especially after our hike to Lagoinha do Leste earlier that week — but the bus made quite a few stops during the night, around four or five in total. Eventually, we arrived in Pelotas at 9:50 a.m., about two hours later than planned.

Despite the delay, it was a smooth and comfortable trip, and we were one step closer to crossing the border into Uruguay.

Night view of passengers boarding a Penha double-decker bus at the station in Brazil. The first one on the journey by bus From Brazil to Uruguay
Penha double-decker bus

Pelotas to Chui

From Pelotas, there are three daily departures to Chuí — at 7:00 AM, 1:00 PM, and 6:00 PM — operated by Expresso Embaixador. The ride takes around 4 hours. As the timetable can change, we’d recommend checking the latest information on the Expresso Embaixador’s website.

Because our first bus from Florianópolis arrived with a 2-hour delay, we missed the 9:00 AM departure (that one doesn’t seem to exist anymore). Thankfully, we hadn’t bought our tickets in advance, which turned out to be a good thing. Once we reached the Pelotas bus terminal, we went straight to the counter to buy tickets for the 1:00 PM bus.

Ticket counters and waiting area inside Pelotas bus terminal, with people seated and signage in Portuguese.
Ticket counters and waiting area inside Pelotas bus terminal

After several failed attempts to pay by card, we realized our international credit cards weren’t working. Luckily, there’s a 24-hour ATM upstairs in the terminal (from 25 Horas Banca). It charges a fee, so we withdrew enough to cover a few days and avoid multiple charges. Maybe we should have bought our tickets online.

Couple having coffee and relaxing at a café during a travel break in Pelotas, Brazil.
Coffee Break at Pelotas

We grabbed some breakfast — coffee, pastries, and sandwiches — at one of the cafés in the terminal, then relaxed in the departure lounge, which had air conditioning, water, and TV.

Passengers boarding a white bus marked “Embaixador” at the terminal for a trip to Chuy on the Brazil–Uruguay border.
“Embaixador” bus at the terminal for a trip to Chuy on the Brazil–Uruguay border.

Our bus left on time, and the journey south was scenic and peaceful. The landscape turned into wide-open fields, dotted with cows, wind turbines, and endless skies — a preview of what’s waiting in Uruguay.

Inside view of the Embaixador bus to Chuy, showing rows of blue seats and passengers settling in.
Inside view of the Embaixador bus to Chuy

Around 4:55 PM, just before the border, the bus staff collected our passports. When we stopped at Brazilian immigration, the crew handled everything for us — they went inside with everyone’s passports and came back 15 minutes later with our exit stamps. No need to leave the bus.

Scenic view of lush greenery and a blue river seen through a bus window while traveling from Brazil to Uruguay
View from the bus to Uruguay

A few minutes later, we reached Chuí, the last Brazilian town before crossing into Uruguay.

Exterior of the Chuy bus terminal with passengers waiting their luggages from a bus
Exterior of the Chuy bus terminal
SIM icon

We usually travel with Airalo eSIMs, but when we need unlimited data for work, we go with Holafly.

Chui or Chuy

Welcome to Chuí (Brazil) — or Chuy (Uruguay), depending on which side of the street you’re on! This twin border town is split right down the middle: one half Portuguese-speaking, one half Spanish-speaking. You can literally cross from Brazil to Uruguay just by walking across the avenue.

It’s a fascinating place — a mix of cultures, currencies, and languages — where you’ll find Brazilian reais and Uruguayan pesos accepted everywhere. Locals often come here for tax-free shopping, cheap groceries, or to exchange money at one of the many cambio shops.

Street view of Chuy town near the Brazil–Uruguay border, with low buildings and a corner shop named Atlântica.
Street view of Chuy town

When we arrived at the Chuí bus terminal, we expected to find a connection to Punta del Diablo right there — but we were wrong. There are actually two separate bus terminals:

  • One for Brazilian buses, where we arrived.
  • Another, the Terminal de Ómnibus, for Uruguayan routes — a short 10-minute walk away.
Colorful vintage car painted in red, yellow, and green parked outside a wooden shed in Chuy.
Colorful vintage car

We asked a few locals (half in Portuguese, half in Spanish) for directions and finally found the right terminal just before 6 PM. Everyone we spoke with was friendly and helpful — even if communication was a mix of both languages!

Border crossing area between Brazil and Uruguay, showing parked cars, buses, and the customs checkpoint under a canopy.
Border crossing area between Brazil and Uruguay

Tip: Don’t forget to bring a good camera, such as the SONY A7 — it makes all the difference for capturing those unforgettable moments.

Chui to Punta del Diablo

We reached the Terminal de Ómnibus (the Uruguayan bus terminal) around 5:50 PM, just in time to catch the next Rutas del Sol bus heading to Punta del Diablo. Tickets can be purchased directly at the counter — ours cost around 250 UYU each, and the bus was scheduled to leave at 6:15 PM.

People waiting and buying tickets inside Chuy bus terminal, a clean and bright hall with tiled floors and seating.
People waiting and buying tickets inside Chuy bus terminal
Visual of an iPhone mockup displaying a custom Uruguay Google Map, set against a beach scene with fishing boats on the sand.

The bus left a few minutes late, but everything ran smoothly. After just 5 minutes on the road, we stopped again — this time for immigration control.

At first, we weren’t sure what was happening since no one announced anything, but thankfully a kind local we had met at the terminal told us to get off the bus for passport checks. Inside the small border office, we got our entry stamps for Uruguay, which officially marked our arrival in a new country.

Passengers boarding the Rutas del Sol bus bound for Montevideo at the Chuy terminal.
Rutas del Sol bus bound for Montevideo at the Chuy terminal.

Fifteen minutes later, we were back on the bus and heading south through the quiet countryside. The ride from Chuy to Punta del Diablo takes about 45 minutes, and we arrived at 7:10 PM, just as the sun was setting.

From the small terminal, we easily walked to our guesthouse — tired but happy to finally be in Uruguay after more than 23 hours on the road and three different buses.

Inside the Rutas del Sol bus with orange seats and red curtains, passengers settling in for the journey.
Inside the Rutas del Sol bus

Read: All the best things to do in Punta Del Diablo

Where to stay in Punta del Diablo

If you’re making the long journey by bus from Brazil to Uruguay, Punta del Diablo is the perfect first stop — small, relaxed, and full of charm. The town has a great mix of eco-lodges, boutique stays, and cozy beach bungalows. Here are a few great places to rest after your 23-hour adventure:

(€) Eco House Via Verde – A friendly, budget-friendly eco-lodge surrounded by nature. It’s simple but cozy, with clean rooms, a shared kitchen, and a peaceful garden. Perfect if you’re traveling on a budget or backpacking across South America.

(€€) Eco Boutique B&B – A stylish bed & breakfast with a strong focus on sustainability and comfort. The breakfast here is delicious, and the rooms are warm and bright, ideal for a couple looking for a calm retreat after long travel days.

(€€€) Bella Bungalows – Beautifully designed wooden bungalows just a short walk from the beach. Each bungalow has a private terrace and nature views, making it perfect if you want to unwind and enjoy Punta del Diablo’s relaxed seaside atmosphere.

Bright beach bungalow with a canopy bed, ocean views, and a wooden balcony facing the sea in Punta del Diablo.
Bella Bungalow Punta Del Diablo

Here are all your accommodation options in Punta del Diablo


About the authors

We are Alex and Tina, a French-Serbian couple who met in China back in 2014. We spent three incredible years there before making France our home. Our shared passion for travel has been the heartbeat of our relationship for over 12 years, taking us across 44 countries and counting.

We launched TheDailyPackers in 2019 as a way to document our adventures. In 2026, we reached a major milestone by officially turning our blog into our full-time job. While we are still growing toward financial independence through this platform, every article we write is fueled by our mission to make your voyages easier through in-depth guides, honest advice, and the lessons we’ve learned from our own mistakes.

Our journey has not been without its storms. In 2023, our world changed forever when our first son, Poppy, was stillborn on November 25th. It was, and remains, the hardest chapter of our lives. In 2025, we were blessed with our second little boy, Milo. He has since joined our traveling tribe, and you’ll be seeing him—and the reality of traveling with a little one-on the blog more and more.

We hope to inspire you to explore the world with curiosity and resilience. Thank you for being part of our story.


Pssst, did you know that…

If you purchase something through our links, we earn a small fee. However, you still pay the same. Win-win! And one day we may get to be full-time travel bloggers =)

Find Hotels with Booking.com

Yoga icon

Do Yoga with KVY

Buy us a Coffee

Rent a car with DiscoverCars

Find Attractions with GetYourGuide

Plane icon

Find Flights with Expedia

SIM icon

Buy an eSIM with Airalo

Insurrance icon

Get insured with World Nomads

backpack icon

Get ready with Amazon.com

7 Comments

  1. I really liked the way the guys talk about their adventures and experiences. It feels like I also visited these countries. I envy those who have the opportunity to travel 😉. Good luck to you!

    1. Hello Marie,
      Thank you so much for letting us know. It seems that the timetable changed (and is not too reliable) as there are 3 departures each day (7am, 1pm and 6pm) on Expressoembaixador’s website but you only had two at 6am and 1pm.

      We will update the article right away.

      Safe travel :)

Leave a Reply

Your email address will not be published. Required fields are marked *