Rome2Rio

How to get fromXenia to Riviera Mayaby taxi, plane, shuttle, bus or car

Find Transport to Riviera Maya

See all options

There are 8 ways to get from Xenia to Riviera Maya by taxi, plane, shuttle, bus, or car

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 to Dayton, fly to Cancún International Airport, shuttle

    best
    1. Take the taxi from Xenia to Dayton (DAY)taxi
    2. Fly from Dayton (DAY) to Cancún International Airport (CUN)planeDAY - CUN
    3. Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventurasshuttle
    8h 12m
    $4,662–16,951
  2. Taxi, bus to Covington, fly to Cancún International Airport, shuttle

    cheapest
    1. Take the taxi from Xenia to Meijer - Middletowntaxi
    2. Take the bus from Meijer - Middletown to Government Square Area Dbus
    3. Fly from Covington (CVG) to Cancún International Airport (CUN)planeCVG - CUN
    4. Take a shuttle bus from Aeropuerto Internacional de Cancún Terminal 2 to Puerto Aventurasshuttle
    9h 12m
    $4,391–15,098
  3. Bus, taxi

    1. Take the bus from Dayton Trotwood Bus Station to Indianapolis Union Stationbus
    2. Take the bus from Indianapolis Union Station to Terre Haute Greyhound Stationbus
    3. Take the taxi from Terre Haute Greyhound Station to Phillips Gas Station - Arcolataxi
    4. Take the bus from Phillips Gas Station - Arcola to Wacobus
    5. Take the bus from Waco to Reynosabus
    6. Take the bus from Reynosa to Villahermosabus
    7. Take the bus from Villahermosa to Playa del Carmen Terminal Foráneabus
    2d 22h
    $13,003–18,899
  4. Drive 4,480.2 km

    1. Drive from Xenia to Riviera Mayacar4,480.2 km
    2d 5h
    $9,307–13,444
  5. Taxi to Dayton, fly to Tulum International Airport, taxi, shuttle

    1. Take the taxi from Xenia to Dayton (DAY)taxi
    2. Fly from Dayton (DAY) to Tulum International Airport (TQO)planeDAY - TQO
    3. Take the taxi from Tulum International Airport (TQO) to Tulumtaxi
    4. Take a shuttle bus from Tulum to Puerto Aventurasshuttle
    10h 33m
    $7,362–24,351
  6. Bus, taxi via Minatitlán

    1. Take the bus from Dayton Trotwood Bus Station to Indianapolis Union Stationbus
    2. Take the bus from Indianapolis Union Station to Terre Haute Greyhound Stationbus
    3. Take the taxi from Terre Haute Greyhound Station to Phillips Gas Station - Arcolataxi
    4. Take the bus from Phillips Gas Station - Arcola to Wacobus
    5. Take the bus from Waco to Reynosabus
    6. Take the bus from Reynosa to Minatitlánbus
    7. Take the bus from Minatitlán to Playa del Carmen Terminal Foráneabus
    2d 22h
    $12,853–18,749
  7. Bus, taxi #2

    1. Take the bus from Dayton Trotwood Bus Station to Terre Haute Greyhound Stationbus
    2. Take the taxi from Terre Haute Greyhound Station to Phillips Gas Station - Arcolataxi
    3. Take the bus from Phillips Gas Station - Arcola to Matehualabus
    4. Take the bus from Matehuala to Monterreybus
    5. Take the bus from Monterrey to Cárdenasbus
    6. Take the bus from Cárdenas to Puerto Aventurasbus
    3d 3h
    $9,598–14,994
  8. Bus, taxi #3

    1. Take the bus from Dayton Trotwood Bus Station to Terre Haute Greyhound Stationbus
    2. Take the taxi from Terre Haute Greyhound Station to Phillips Gas Station - Arcolataxi
    3. Take the bus from Phillips Gas Station - Arcola to Matehualabus
    4. Take the bus from Matehuala to Monterreybus
    5. Take the bus from Monterrey to Villahermosabus
    6. Take the bus from Villahermosa to Puerto Aventurasbus
    3d 9h
    $10,563–15,844

Dayton (DAY) to Cancún International Airport (CUN) flights

Calendar72Weekly Planes
Duration6h 56mAverage Duration
Ticket$2,696Cheapest Price
See schedules

Questions & Answers

What companies run services between Xenia, OH, USA and Riviera Maya, Mexico?

There is no direct connection from Xenia to Riviera Maya. However, you can take the taxi to Dayton (DAY) airport, fly to Cancún International Airport (CUN), walk to Aeropuerto Internacional de Cancún Terminal 2, then take the shuttle to Puerto Aventuras. Alternatively, you can take the taxi to Dayton Trotwood Bus Station, take the bus to Indianapolis Union Station, take the bus to Terre Haute Greyhound Station, take the taxi to Phillips Gas Station - Arcola, take the bus to Waco, take the bus to Reynosa, take the bus to Villahermosa, take the bus to Playa del Carmen Terminal Foránea, then take the taxi to Riviera Maya.

Airlines
Bus operators
Other operators

Want to know more about travelling around Mexico

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound