1map logoGo to main page

Las Vegas, NV, USA to Puerto Vallarta from $134: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Las Vegas, United States
to
Puerto Vallarta, Mexico

How to Get from Las Vegas to Puerto Vallarta: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$134 by busBest price
1992 kmDistance
3h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Las Vegas to Puerto Vallarta with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  36m
Estimated price
$170-422
Recommended
Company
Tufesa Mexico, Pacífico
Bus
Average Duration
39h  26m
Estimated price
$134-275
Cheapest
route map
Distance: 1992 km
Duration: 3h 36m

See more options

Company
various
Bus
Average Duration
34h  39m
Estimated price
$149-254
Company
various
Drive
Average Duration
26h  21m
Estimated price
$260-390

Las Vegas - Puerto Vallarta operators

Explore transport companies operating between Las Vegas and Puerto Vallarta, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
alaskaair.com

Plane from Las Vegas (LAS) to Puerto Vallarta (PVR)

Average Duration
3h 15m
Estimated price
$1707-1708

Plane from Las Vegas (LAS) to Puerto Vallarta (PVR) via Los Angeles

Average Duration
5h 27m
Estimated price
$1701-1708
Website
southwest.com

Plane from Las Vegas (LAS) to Puerto Vallarta (PVR) via Phoenix

Average Duration
4h 45m
Estimated price
$1709-4220
Website
aa.com

Plane from Las Vegas (LAS) to Puerto Vallarta (PVR) via Los Angeles

Average Duration
5h 9m
Estimated price
$170-1704

Plane from Las Vegas (LAS) to Puerto Vallarta (PVR) via Phoenix

Average Duration
5h 37m
Estimated price
$1705-1706
Bus
Contact phone
+52 644 410 2444
Website
tufesa.com.mx

Bus from Las Vegas S Strip Transit Terminal to Phoenix Bus Station

Average Duration
8h 30m
Estimated price
$4227-4221

Bus from Phoenix to Tepic

Average Duration
27h 50m
Estimated price
$4228-4229
Contact phone
800 507 5500
Website
estrellablanca.com.mx

Bus from Tepic to Bucerías

Average Duration
1h 5m
Estimated price
$4225-4226
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Las Vegas S Strip Transit Terminal to Phoenix Bus Station

Average Duration
8h 30m
Estimated price
$4227-4221
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Phoenix to Tepic

Average Duration
27h 50m
Estimated price
$4228-4229

Las Vegas to Puerto Vallarta: Overview of Bus, Train, Flight, and Car Trips

Traveling between Las Vegas and Puerto Vallarta offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an exciting road trip from the vibrant city of Las Vegas to the picturesque coastal paradise of Puerto Vallarta. Traverse a distance of 1463 miles, discovering diverse landscapes and charming towns along the way. 💰 Indulge in the freedom of the open road with prices ranging from $260 to $390 for the journey by car. Enjoy the flexibility to stop at intriguing roadside attractions, savor local cuisine, and take in breathtaking views as you make your way southward towards Puerto Vallarta. 🏖️ Arrive in the tropical haven of Puerto Vallarta after approximately 26 hours and 21 minutes of driving. Relax on pristine beaches, explore the vibrant Malecon boardwalk, and immerse yourself in the rich culture and warm hospitality of this Mexican coastal gem. A memorable adventure awaits on this unforgettable road trip from Las Vegas to Puerto Vallarta.
Average price
$260 - $390
🚂 Embark on an exciting train journey from Las Vegas 🎰 to Puerto Vallarta 🇲🇽 spanning 1,443 miles and 4 transfers. The adventure kicks off with a bus ride towards Hermosillo, setting the stage for an immersive travel experience.
🛫 Experience a quick and convenient journey from Las Vegas to Puerto Vallarta by taking a direct flight lasting just 3 hours and 15 minutes. Various airlines including Southwest Airlines, Viva Aerobus, and United Airlines provide options for this route. 🏝️ Upon departing from Las Vegas Airport, you can look forward to landing at Puerto Vallarta Airport in approximately 3 hours and 36 minutes. The flight duration allows for a seamless transition between these vibrant destinations. 💸 When planning your trip, keep in mind that flight prices between Puerto Vallarta and Las Vegas can range from $170 to $422, offering flexibility based on your budget and travel preferences. Start your journey with ease and immerse yourself in the beauty of Mexico's Pacific coast upon arrival in Puerto Vallarta.
Departure Point
Las Vegas Airport
Arrival Point
Puerto Vallarta Airport
🚌 **Route Overview**: Traveling from Las Vegas to Puerto Vallarta by bus requires multiple transfers and takes approximately 34 hours and 39 minutes. There are services with transfers at Tepic, Bucerías, and Aeropuerto before reaching Puerto Vallarta. 🌴 **Route Options**: Depending on the route chosen, the journey can vary in duration and number of transfers, with distances ranging from 1,441 to 1,680 miles. Some routes involve stops in cities like Culiacán, Guadalajara, and Mazatlán, each with their own agencies for easy connections. 🎟️ **Ticket Prices**: Bus tickets between Puerto Vallarta and Las Vegas generally range from $134 to $275. It's important to check with the respective bus agencies for schedules, ticket availability, and any other travel information before embarking on this adventure.
Departure Point
Las Vegas station
Arrival Point
Bucerías station

Frequently asked questions

Find out more about the route from Las Vegas to Puerto Vallarta.

Or choose the category:
The cheapest way to get from Las Vegas to Puerto Vallarta is by flying. There are several airlines that offer affordable flights between these two destinations, with prices ranging from $100 to $190. The flight duration is approximately 5 hours and 52 minutes.
The fastest way to travel from Las Vegas to Puerto Vallarta is by flying. The flight takes approximately 5 hours and 52 minutes.
The distance from Las Vegas to Puerto Vallarta is approximately 1992 km. If you're driving, the road distance is about 2346 km.
The most convenient and affordable way to travel from Las Vegas to Puerto Vallarta without a car is by taking a bus. You can board a bus from Las Vegas to Los Angeles, and then transfer to another bus that will take you to Puerto Vallarta. The total travel time is approximately 27 hours and 36 minutes, and the cost ranges from $210 to $300.
The journey from Las Vegas to Puerto Vallarta takes approximately 5 hours and 52 minutes, including transfers.
There are numerous accommodation options available in Puerto Vallarta. With over 1383 hotels to choose from, travelers can find a range of options to suit their preferences and budgets. Prices for hotels start at around $82 per night.
Yes, it is possible to drive from Las Vegas to Puerto Vallarta. The driving distance between the two destinations is approximately 2345 km. However, it is important to note that the journey will take around 26 hours and 14 minutes, as it involves crossing the border and navigating through different roads and checkpoints.
No, there is no direct bus between Las Vegas and Puerto Vallarta. However, there are bus services available that involve transfers. The journey usually starts from Las Vegas and goes through Spring / 6th, Los Angeles, and Tepic before reaching Puerto Vallarta. The total travel time, including transfers, is approximately 27 hours and 36 minutes.
To catch the bus from Las Vegas to Puerto Vallarta you can go to the Las Vegas station. The bus service provider for this route is Tufesa.
The Las Vegas to Puerto Vallarta bus services operated by Pacífico arrive at the Puerto Vallarta station.
Viva Aerobus, Delta, Alaska Airlines, Inc.,
The fastest way to get from Las Vegas to Puerto Vallarta is by taking a direct flight. The quickest flight route is from Las Vegas Airport to Puerto Vallarta Airport, which takes approximately 3 hours and 15 minutes. Several airlines, including Viva Aerobus, Delta, and Alaska Airlines, offer flights between these two cities. The flight duration from Las Vegas to Puerto Vallarta is about 5 hours and 52 minutes. The prices for flights on this route range from $107 to $189.
The flight from Las Vegas to Puerto Vallarta typically takes about 3 hours and 15 minutes.
The cost of a flight from Las Vegas to Puerto Vallarta can vary depending on the airline, time of booking, and availability. On average, prices for a one-way flight range from $100 to $190.
The cost of a bus ticket from Las Vegas to Puerto Vallarta ranges from $212 to $298.
The cost to drive from Las Vegas to Puerto Vallarta can vary depending on various factors, such as the size of your vehicle and gas prices. On average, the prices range from $260 to $390 for the entire trip. It is important to consider additional expenses, such as tolls and accommodations, along the way. It is also worth noting that the drive from Las Vegas to Puerto Vallarta is quite long, taking approximately 23-26 hours, so it is recommended to plan for breaks and overnight stays during the journey.