There are 5 ways to get from Puerto Vallarta to Uxmal by plane, 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.

Recommended option

Fly to Campeche, bus  •  9 h 21 min

  1. Fly from Puerto Vallarta (PVR) to Campeche (CPE) PVR - CPE
  2. Take the bus from Tenabo to Dzitbalché

Cheapest option

Fly to Merida, bus  •  9 h 20 min

  1. Fly from Puerto Vallarta (PVR) to Merida (MID) PVR - MID
  2. Take the bus from Mérida Noreste to Uxmal

$98 - $367

3 alternative options

Bus via Mexico City North Bus  •  37 h 20 min

  1. Take the bus from Puerto Vallarta to Mexico City North Bus
  2. Take the bus from México Central Norte to Campeche
  3. Take the bus from Tenabo to Calkini

$106 - $228

Bus  •  37 h 20 min

  1. Take the bus from Riviera Nayarit to Puebla
  2. Take the bus from Puebla CAPU to Mérida CAME
  3. Take the bus from Terminal ADO Mérida CAME to Muna

$110 - $240

Drive  •  25 h 7 min

  1. Drive from Puerto Vallarta to Uxmal 1358.7 miles

$180 - $270

Questions & Answers

The cheapest way to get from Puerto Vallarta to Uxmal is to bus which costs $2000 - $4300 and takes 37 h 20 min.

More details

The quickest way to get from Puerto Vallarta to Uxmal is to fly and bus which costs $1800 - $7000 and takes 9 h 20 min.

More details

The distance between Puerto Vallarta and Uxmal is 1610 km. The road distance is 2173.9 km.

Get driving directions

The best way to get from Puerto Vallarta to Uxmal without a car is to bus which takes 37 h 20 min and costs $2000 - $4300.

More details

It takes approximately 9 h 21 min to get from Puerto Vallarta to Uxmal, including transfers.

More details

There is no direct flight from Puerto Vallarta Airport to Campeche Airport. The quickest flight takes 5 h 44 min and has one stopover.

Search flights

Yes, the driving distance between Puerto Vallarta to Uxmal is 2174 km. It takes approximately 25 h 7 min to drive from Puerto Vallarta to Uxmal.

Get driving directions

Aeroméxico and Interjet offer flights from Puerto Vallarta Airport to Campeche Airport.

Search flights

There are 10+ hotels available in Uxmal. Prices start at $100 USD per night.

More details

The best way to get from Puerto Vallarta to Puerto Vallarta Airport is to bus which takes 13 min and costs $7 - $45.

More details

Map of how to get from Puerto Vallarta to Uxmal.
Launch map view
  • Distance: 1006.2 miles
  • Duration: 9 h 21 min

What companies run services between Puerto Vallarta, Mexico and Uxmal, Yucatán, Mexico?

You can take a bus from Puerto Vallarta to Uxmal via Mojoneras, Puerto Vallarta, Nuevo Vallarta, Puerto Vallarta, Mexico City North Bus, México Central Norte, Campeche, Tenabo, and Calkini in around 37 h 20 min.

Airlines
Aeroméxico
Website
world.aeromexico.com
Flights from Puerto Vallarta to Campeche via Mexico City
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$130 - $650
Flights from Puerto Vallarta to Merida via Mexico City
Ave. Duration
5 h 57 min
When
Every day
Estimated price
$190 - $360
Interjet
Website
interjet.com
Flights from Puerto Vallarta to Campeche via Mexico City
Ave. Duration
6 h 35 min
When
Every day
Estimated price
$100 - $440
Flights from Puerto Vallarta to Campeche via Guadalajara, Mexico City
Ave. Duration
7 h 55 min
When
Thursday and Sunday
Estimated price
$100 - $450
Flights from Puerto Vallarta to Merida via Mexico City
Ave. Duration
4 h 52 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$210 - $550
Viva Aerobus
Website
vivaaerobus.com
Flights from Puerto Vallarta to Merida via Monterrey
Ave. Duration
5 h 10 min
When
Sunday
Estimated price
$110 - $410
Flights from Puerto Vallarta to Merida via Mexico City
Ave. Duration
9 h 15 min
When
Thursday
Estimated price
$100 - $390
Flights from Puerto Vallarta to Merida via Mexico City, Guadalajara
Ave. Duration
7 h 30 min
When
Sunday
Estimated price
$120 - $460
Flights from Puerto Vallarta to Merida via Monterrey, Veracruz
Ave. Duration
8 h 20 min
When
Monday
Estimated price
$110 - $440
Volaris
Website
volaris.com
Flights from Puerto Vallarta to Merida via Monterrey
Ave. Duration
6 h
When
Monday
Estimated price
$180 - $330
Flights from Puerto Vallarta to Merida via Mexico City
Ave. Duration
8 h 25 min
When
Thursday, Friday and Sunday
Estimated price
$180 - $330
United Airlines
Website
united.com
Flights from Puerto Vallarta to Merida via Houston
Ave. Duration
5 h 40 min
When
Saturday
Estimated price
$230 - $1,000
Bus operators
ATS
Bus from Tenabo to Dzitbalché
Ave. Duration
1 h 49 min
Frequency
Every 30 minutes
Schedules at
yucatantoday.com
Bus from Tenabo to Calkini
Ave. Duration
1 h 57 min
Frequency
Every 30 minutes
Estimated price
$4
Schedules at
yucatantoday.com
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Mérida Noreste to Uxmal
Ave. Duration
1 h 37 min
Frequency
Once daily
Estimated price
$6 - $24
Schedules at
ado.com.mx
First
$17 - $24
Economy
$6 - $9
Bus from México Central Norte to Campeche
Ave. Duration
18 h 55 min
Frequency
Twice daily
Estimated price
$45 - $110
Schedules at
ado.com.mx
First
$55 - $80
Economy
$45 - $70
Bus from Puebla CAPU to Mérida CAME
Ave. Duration
18 h 30 min
Frequency
3 times a day
Estimated price
$45 - $110
Schedules at
ado.com.mx
First
$55 - $80
Economy
$45 - $75
Primera Plus
Website
primeraplus.com.mx
Bus from Puerto Vallarta to Mexico City North Bus
Ave. Duration
11 h 45 min
Frequency
3 times a day
Estimated price
$55
Schedules at
primeraplus.com.mx
Estrella Blanca
Website
estrellablanca.com.mx
Bus from Puerto Vallarta to Mexico City
Ave. Duration
12 h 18 min
Frequency
3 times a day
Estimated price
$35 - $85
Schedules at
estrellablanca.com.mx
Económico
$35 - $55
Primera Select
$60 - $85
ETN
Website
etn.com.mx
Bus from Riviera Nayarit to Puebla
Ave. Duration
14 h 50 min
Frequency
Once daily
Estimated price
$60 - $120
Schedules at
etn.com.mx
Web Advance
$60 - $90
Full Fare
$80 - $120
Regular Price
$105
Internet Discount
$89
Autobuses Mayab
Phone
55/5133-2424 or 01800/702–8000
Website
ado.com.mx
Bus from Terminal ADO Mérida CAME to Muna
Ave. Duration
45 min
Frequency
Every 30 minutes
Estimated price
$2 - $3
Schedules at
ado.com.mx

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 How to get from Stansted Airport into central London, Need to know: Eurostar and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.