Rome2Rio

How to get fromSololá to Oaxacaby taxi, bus, car, shuttle, or plane

Find Transport to Oaxaca

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Sololá to Oaxaca by taxi, bus, car, shuttle, 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. Taxi, bus

    best
    1. Take the taxi from Sololá to Retalhuleu - Cafetos San Sebastiantaxi taxi
    2. Take the bus from Retalhuleu - Cafetos San Sebastian to Tapachulabus bus
    3. Take the bus from Tapachula to Oaxacabus bus
    17h 12m
    $1,819–2,450
  2. Drive  812.4 km

    1. Drive from Sololá to Oaxacacar car 812.4 km
    11h 14m
    $2,048–2,958
  3. Shuttle to Tapachula International Airport, fly

    1. Take a shuttle bus from Panajachel to Tapachulashuttle bus
    2. Fly from Tapachula International Airport (TAP) to Oaxaca International Airport (OAX)plane plane TAP - OAX
    13h 54m
    $9,214–14,114
  4. Shuttle, bus

    1. Take a shuttle bus from Panajachel to San Cristóbal de las Casasshuttle bus Panajachel
    2. Take the bus from San Cristóbal de las Casas to Oaxacabus bus
    23h 22m
    $1,950–2,450
  5. Taxi, bus via Oaxaca

    1. Take the taxi from Sololá to Retalhuleu - Cafetos San Sebastiantaxi taxi
    2. Take the bus from Retalhuleu - Cafetos San Sebastian to Tapachulabus bus
    3. Take the bus from Tapachula to Oaxacabus bus
    17h 17m
    $2,419–3,800
  6. Bus

    1. Take the bus from Santa Cruz la Laguna, Atitlan, Guatemala to Antigua Guatemalabus bus
    2. Take the bus from Antigua Guatemala to Tapachulabus bus
    3. Take the bus from Tapachula to Oaxacabus bus
    28h 9m
    $2,751–3,851
  7. Shuttle to La Aurora International Airport, fly

    1. Take a shuttle bus from Panajachel to Terminal de Autobusesshuttle bus
    2. Fly from La Aurora International Airport (GUA) to Oaxaca International Airport (OAX)plane plane GUA - OAX
    11h 7m
    $5,430–39,527

Tapachula International Airport (TAP) to Oaxaca International Airport (OAX) flights

Calendar33Weekly Planes
Duration7h 42mAverage Duration
Ticket$2,192Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Sololá, Guatemala and Oaxaca, Mexico?

You can take a bus from Solola to Oaxaca via Panajachel, Santa Cruz la Laguna, Atitlan, Guatemala, Antigua Guatemala, Antigua Guatemala, and Tapachula in around 28h 9m.

Airlines
Bus operators
Other 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 10 amazing places to get away from it all in Australia, Italy Travel Guides, and How to get from London to Edinburgh - to help you get the most out of your next trip.