Rome2Rio

How to get fromCarmelo to Punta del Diabloby bus, car, ferry, or plane

Find Transport to Punta del Diablo

See all options

There are 4 ways to get from Carmelo to Punta del Diablo by bus, car, ferry, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Carmelo to Terminal Tres Crucesbus bus Montevideo
    2. Take the bus from Terminal Tres Cruces to Punta del Diablobus bus Montevideo
    9h
    $40–55
  2. Bus via Montevideo Airport (MVD)

    cheapest
    1. Take the bus from Carmelo to Terminal Tres Crucesbus bus Dolores
    2. Take the bus from Aeropuerto Internacional de Carrasco to Punta del Diablobus bus Montevideo
    9h 17m
    $37–56
  3. Drive  527.7 km

    1. Drive from Carmelo to Punta del Diablocar car 527.7 km
    7h 25m
    $92–132
  4. Bus, ferry, fly

    1. Take the bus from Carmelo to Terminal de Omnibus Colonia del Sacramentobus bus
    2. Take the ferry from Colonia to Puerto Maderoferry ferry
    3. Fly from Buenos Aires Jorge Newbery (AEP) to Punta Del Este Airport (PDP)plane plane AEP - PDP
    4. Take the bus from Terminal Maldonado to Punta del Diablobus bus
    10h 20m
    $186–800

Buenos Aires Jorge Newbery (AEP) to Punta Del Este Airport (PDP) flights

Calendar8Weekly Planes
Duration55 minAverage Duration
Ticket$151Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Carmelo, Uruguay and Punta del Diablo, Uruguay?

You can take a bus from Carmelo to Punta del Diablo via Terminal Tres Cruces in around 9h.

Airlines
Bus operators
Ferry operators

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 Italian Lakes: Getting around by train, Slovenia: Getting from Ljubljana to Lake Bled, and Getting around the Cyclades - to help you get the most out of your next trip.