1map logoGo to main page

Portland, OR, USA to Puerto Vallarta from $185: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Puerto Vallarta, Mexico

How to Get from Portland 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.

$185 by busBest price
3214 kmDistance
7h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland 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
7h 
Estimated price
$174-508
Recommended
route map
Distance: 3214 km
Duration: 7h

See more options

Company
various
Drive
Plane
Average Duration
8h  44m
Estimated price
$182-707
Company
various
Bus
Average Duration
61h  13m
Estimated price
$185-399
Company
various
Train
Bus
Average Duration
49h  11m
Estimated price
$228-587
Company
various
Train
Bus
Average Duration
61h  15m
Estimated price
$230-1740
Company
various
Drive
Average Duration
42h  34m
Estimated price
$1741-1742

Traveling From Portland to Puerto Vallarta

Transitioning from Portland's lush greenery and vibrant coffee culture to Puerto Vallarta's warm beaches and lively nightlife offers a captivating contrast in experiences.

Best Neighbourhoods in Puerto Vallarta

Puerto Vallarta boasts diverse neighborhoods, each with its own charm.

Romantic Zone
• Known for its vibrant nightlife and art scene.
• Cozy beach access with charming restaurants.
Old Town
• Rich in history with beautiful cobblestone streets.
• Home to local markets and authentic eateries.
Marina Vallarta
• Upscale area with luxury yachts and golf courses.
• Family-friendly with parks and water activities.

Best Times To Visit Puerto Vallarta's Attractions

Planning your visit can help you enjoy Puerto Vallarta's highlights to the fullest.

Malecón
Early mornings or late evenings offer a serene ambiance and stunning sunsets.
Los Arcos
Visit mid-week to avoid weekend crowds and enjoy tranquility while snorkeling.
Botanical Gardens
Go early in the day for cooler temperatures and vibrant blooms.

Puerto Vallarta Weather: What to Expect Year-Round

Puerto Vallarta enjoys a warm tropical climate, with dry seasons from November to April being the best times for outdoor activities and exploring the city. Understanding the weather patterns can enhance your travel experience, allowing for more enjoyable days on the beach and less rain during your adventures.

Dining Recommendation in Puerto Vallarta

Indulge in the vibrant flavors of ceviche at La Palapa, where the fresh seafood is paired with the sounds of the ocean and the warmth of traditional Mexican hospitality. This experience contrasts with Portland's farm-to-table scene, as you savor locally sourced ingredients prepared in a laid-back beachfront atmosphere that captures the essence of Mexico.

Portland - Puerto Vallarta operators

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

Plane Show flights
Website
alaskaair.com

Plane from Portland (PDX) to Puerto Vallarta (PVR)

Average Duration
4h 24m
Estimated price
$1749-5080

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Los Angeles

Average Duration
7h 17m
Estimated price
$1749-5080

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Las Vegas

Average Duration
7h
Estimated price
$1749-5080

Plane from Portland (PDX) to Puerto Vallarta (PVR) via San Diego

Average Duration
7h 24m
Estimated price
$1749-5080
Website
aa.com

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Phoenix

Average Duration
6h 42m
Estimated price
$5084-1742

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Los Angeles

Average Duration
7h 43m
Estimated price
$5084-1742
Website
delta.com

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Los Angeles

Average Duration
7h 50m
Estimated price
$5085-1748

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Salt Lake City

Average Duration
8h 36m
Estimated price
$5085-1748
Website
volaris.com

Plane from Portland (PDX) to Puerto Vallarta (PVR) via Guadalajara

Average Duration
6h 41m
Estimated price
$5088-5089
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Los Angeles

Average Duration
30h 49m
Estimated price
$1822-5088

Train from Portland to San Jose

Average Duration
19h 52m
Estimated price
$1828-1820
Bus Show bus routes
Contact phone
+1 213 368 1172
Website
busesusatours.com

Bus from Los Angeles to Tepic

Average Duration
25h
Estimated price
$7071-5084
Contact phone
800 507 5500
Website
estrellablanca.com.mx

Bus from Tepic to Puerto Vallarta

Average Duration
2h 26m
Estimated price
$7076-7077

Bus from Tepic to Bucerías

Average Duration
1h 5m
Estimated price
$7076-7077
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Tepic to Puerto Vallarta

Average Duration
2h 30m
Estimated price
$7076-7070
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Sacramento Bus Station

Average Duration
12h 35m
Estimated price
$7070-5088
Contact phone
+52 664 299 0487
Website
sites.miticket.mx

Bus from Sacramento to Tepic

Average Duration
46h
Estimated price
$7078-230

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

Traveling between Portland 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 epic road trip from Portland to Puerto Vallarta spanning a distance of 2510 miles. The journey offers a diverse mix of landscapes and experiences, from the lush Pacific Northwest to the vibrant culture of Mexico. 💸 Plan your budget accordingly as the cost of driving from Portland to Puerto Vallarta ranges from $450 to $700 depending on factors such as fuel prices, accommodation, and dining options along the way. Be prepared for fluctuating expenses and unexpected delights on this unforgettable adventure. 🏖️ Arrive in Puerto Vallarta after approximately 42 hours and 34 minutes of driving, ready to soak up the sun on its stunning beaches, savor delicious local cuisine, and immerse yourself in the rich Mexican heritage and traditions. Your road trip will be filled with memorable moments and a sense of accomplishment as you reach this enchanting destination.
Average price
$450 - $700
🛫 Flying from Portland to Puerto Vallarta is convenient with a direct flight that takes approximately 4 hours and 24 minutes. Airlines such as Volaris, Delta, American Airlines, and Alaska Airlines, Inc. operate flights on this route. 🌴 Once you're airborne, the journey from Portland to Puerto Vallarta will span around 7 hours. This allows ample time to relax, enjoy in-flight services catch up on your favorite movie. 💸 Prices for flights between Portland and Puerto Vallarta can range from $174 to $508, offering a variety of options to suit different budgets for your travel plans.
Departure Point
Portland Airport
Arrival Point
Puerto Vallarta Airport
🚌 Despite no direct bus route from Portland to Puerto Vallarta, adventurous travelers can enjoy a scenic journey with multiple transfers. The bus services, operated by Flixbus USA and Pacífico, take approximately 2 days 13 hours to complete the trip. 🌴 Travelers will embark on a diverse route, passing through cities such as Sacramento, Tepic, and Bucerias before reaching the vibrant destination of Puerto Vallarta. With a distance of over 2,600 miles and 5 transfers along the way, this bus journey promises an enriching travel experience.
Departure Point
Portland Curbside Bus Stop station
Arrival Point
Bucerías station

Frequently asked questions

Find out more about the route from Portland to Puerto Vallarta.

Or choose the category:
The cheapest way to travel from Portland to Puerto Vallarta is by flying. There are several airlines that offer affordable flights from Portland to Puerto Vallarta, with ticket prices ranging from $130 to $420. The flight duration is approximately 7 hours and 9 minutes. It is recommended to compare prices and book in advance to secure the best deal for your trip.
The fastest way to travel from Portland to Puerto Vallarta is by flying. There are direct flights available from Portland International Airport to Licenciado Gustavo Díaz Ordaz International Airport in Puerto Vallarta. The flight duration is approximately 7 hours and 9 minutes. Depending on the airline and the time of booking, ticket prices can range from $130 to $420. It is advisable to check with multiple airlines and compare prices to get the best deal.
It is approximately 1997 miles from Portland to Puerto Vallarta. This distance is based on direct air travel. However, if you plan on driving, the road distance is approximately 2504.6 miles. It is important to consider the mode of transportation you will be using when planning your trip.
There is no direct train or bus route from Portland to Puerto Vallarta, so the best way to travel without a car would be to fly. You can book a flight from Portland to Puerto Vallarta which takes approximately 7 hours and costs between $130 and $420. Another option is to take a train or bus from Portland to a major city with international airports, such as Seattle or San Francisco, and then catch a flight to Puerto Vallarta from there. Keep in mind that traveling without a car can take longer and may involve multiple connections.
The total travel time from Portland to Puerto Vallarta is approximately 7 hours and 9 minutes, including any transfers. This time may vary depending on factors such as flight schedules and layovers. It is recommended to check with your chosen airline for the most up-to-date and accurate information regarding travel time.
There are 1383+ hotels available in Puerto Vallarta to suit various budgets and preferences. Prices for accommodation start at $82 per night. Some popular areas to consider staying in include the Hotel Zone, Old Town, and Marina Vallarta, which offer a range of hotel options within close proximity to the beach, restaurants, and attractions. It is recommended to book in advance to secure the best deals and availability.
Yes, it is possible to drive from Portland to Puerto Vallarta. The driving distance is approximately 2505 miles, and it would take about 42 hours and 27 minutes to complete the journey. However, it is important to consider the logistics of driving through multiple states and crossing the US-Mexico border, including any necessary documentation, visa requirements, tolls, and border crossing procedures. It is recommended to thoroughly research and plan ahead before embarking on such a long and potentially complex road trip.
No, there is no direct bus between Portland and Puerto Vallarta. However, there are bus services available that involve transfers. The journey typically takes approximately 2 days and 14 hours. You would need to take a bus from Portland to Sacramento, then transfer to another bus to Tepic, and finally take one more bus to Bucerías, which is near Puerto Vallarta.
To catch the bus from Portland to Puerto Vallarta you will need to go to the Portland Curbside Bus Stop station. This is where Greyhound USA operates their bus services for this route. It is important to check the Greyhound website or contact their customer service for the most up-to-date information on schedules, fares, and any potential changes before your trip. Remember to arrive early at the bus station and have all necessary travel documents, such as a valid passport, for your journey to Mexico.
The bus from Portland to Puerto Vallarta arrives at Bucerías station. Bucerías is a coastal town located in the Bahía de Banderas municipality, just northwest of Puerto Vallarta. It is a popular destination for tourists looking to explore the beautiful beaches and enjoy the laid-back atmosphere of the area. Once you arrive at Bucerías station, you can easily access the other nearby attractions and accommodations in Puerto Vallarta.
To get to Puerto Vallarta from the airport, you can take a taxi or a shuttle service. Taxis are readily available and can take you directly to your destination. Shuttle services are another convenient option and often offer shared or private transfers to various hotels and resorts in Puerto Vallarta. Alternatively, you can also rent a car at the airport and drive to your destination, which allows for more flexibility and independence during your stay in Puerto Vallarta.
Frontier Airlines, Air Canada, and American Airlines are among the airlines that offer flights between Portland and Puerto Vallarta. Additionally, there are three other airlines that provide this route. Travelers have a variety of options to choose from when booking their flights.
The fastest way to travel from Portland to Puerto Vallarta is by taking a direct flight. Several airlines including Frontier Airlines, Air Canada, and American Airlines offer direct flights from Portland Airport to Puerto Vallarta Airport. The flight duration is approximately 4 hours and 25 minutes. The ticket prices for this route range from $134 to $416.
The flight from Portland to Puerto Vallarta typically takes around 4 hours and 25 minutes. This is for a direct flight from Portland Airport to Puerto Vallarta Airport. However, the total duration of the flight may vary depending on factors such as weather conditions, airline routing, and any layovers that may be involved. It's always a good idea to check with the airline for the most accurate and up-to-date information on flight duration.
The cost of a flight from Portland to Puerto Vallarta can range from $134 to $416. The price can vary depending on several factors including the time of booking, the airline, and the class of ticket chosen. It is recommended to book in advance and compare different airlines to find the best deals and prices for your desired travel dates.
The cost of taking a bus from Portland to Puerto Vallarta can range from $246 to $506. However, it's important to note that this is an estimated price range and actual prices may vary depending on the specific bus company and time of travel. It is recommended to check with different bus operators for the most accurate and up-to-date pricing information.
Driving from Portland to Puerto Vallarta can be a cost-effective option for some travelers. The approximate cost of driving is estimated to be between $450 and $700, taking into consideration factors such as fuel expenses, tolls, and potential overnight accommodations. However, it is important to note that driving to Puerto Vallarta is a long journey of around 2,800 miles and can take over 40 hours. It is recommended to carefully plan the route, ensure the vehicle is in good condition, and consider the additional expenses and time involved before deciding to drive.

Trips from Portland

Trips to Puerto Vallarta