There are 5 ways to get from Portland to Puerto Vallarta by plane, bus (Amtrak, Flixbus), bus, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Portland (PWM) to Licenciado Gustavo Díaz Ordaz International Airport (PVR)plane PWM - PVR
7h 58m$3,474–13,103Bus via Memphis
- Take the bus from Portland, ME to Boston, MA - South Stationbus
- Take the bus from Boston to NYC Downtownbus
- Take the bus from New York to Jacksonbus
- Take the bus from El Mezcal Grocery - Jackson, TN to Tornado Bus Co - West Memphisbus
- Take the bus from Tornado Bus Co - West Memphis to San Luis Potosíbus
- Take the bus from San Luis Potosí to Puerto Vallartabus
2d 19h$8,431–15,174Bus, train
- Take the bus from Portland, ME to Boston, MA - South Stationbus
- Take the train from Boston to Chicago Union Stationtrain
- Take the train from Chicago Union Station to San Marcos Amtraktrain
- Take the bus from San Marcos to Aguascalientesbus
- Take the bus from Charter TL Premium Aguascalientes to Puerto Vallartabus
3d 10h$16,745–33,168Drive 4,815.9 km
- Drive from Portland to Puerto Vallartacar 4,815.9 km
2d 6h$9,241–13,348Bus
- Take the bus from City of Portland to New York Midtownbus
- Take the bus from New York Midtown to Chicago Bus Stationbus
- Take the bus from Chicago to Moreliabus
- Take the bus from Morelia to Puerto Vallartabus
3d 10h$9,687–12,519
Portland (PWM) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) flights
Questions & Answers
The cheapest way to get from Portland to Puerto Vallarta is to fly which costs $3400 - $14000 and takes 7h 58m.
The fastest way to get from Portland to Puerto Vallarta is to fly which takes 7h 58m and costs $3400 - $14000.
No, there is no direct bus from Portland to Puerto Vallarta. However, there are services departing from Portland, ME and arriving at Puerto Vallarta via Boston, New York, El Mezcal Grocery - Jackson, TN, Tornado Bus Co - West Memphis and San Luis Potosí. The journey, including transfers, takes approximately 2 days 19h.
The distance between Portland and Puerto Vallarta is 4116 km. The road distance is 4815.9 km.
The best way to get from Portland to Puerto Vallarta without a car is to bus via Memphis which takes 2 days 19h and costs $8000 - $16000.
It takes approximately 7h 58m to get from Portland to Puerto Vallarta, including transfers.
Portland to Puerto Vallarta bus services, operated by Concord Coach Lines, depart from Portland, ME station.
The best way to get from Portland to Puerto Vallarta is to fly which takes 7h 58m and costs $3400 - $14000. Alternatively, you can bus via Memphis, which costs $8000 - $16000 and takes 2 days 19h.
Portland to Puerto Vallarta bus services, operated by Concord Coach Lines, arrive at Boston, MA - South Station.
Puerto Vallarta is 2h behind Portland. It is currently 1:27 AM in Portland and 11:27 PM in Puerto Vallarta.
What companies run services between Portland, ME, USA and Puerto Vallarta, Mexico?
United Airlines, Delta, and two other airlines fly from Portland (PWM) to Licenciado Gustavo Díaz Ordaz International Airport (PVR) once daily. Alternatively, you can take a bus from Portland, ME to Puerto Vallarta via Boston, MA - South Station, Boston, NYC Downtown, New York, Jackson, El Mezcal Grocery - Jackson, TN, Tornado Bus Co - West Memphis, San Luis Potosí, and San Luis Potosí in around 2d 19h.
- Website
- aa.com
Flights from Portland to Licenciado Gustavo Díaz Ordaz International Airport via Chicago O'Hare
- Ave. Duration
- 8h 37m
- When
- Saturday
- Estimated price
- $3,500–14,000
Flights from Portland to Licenciado Gustavo Díaz Ordaz International Airport via New York JFK
- Ave. Duration
- 9h 43m
- When
- Wednesday
- Estimated price
- $6,500–25,000
- Website
- united.com
Flights from Portland to Licenciado Gustavo Díaz Ordaz International Airport via Newark
- Ave. Duration
- 7h 47m
- When
- Saturday
- Estimated price
- $3,400–14,000
- Website
- delta.com
Flights from Portland to Licenciado Gustavo Díaz Ordaz International Airport via Atlanta
- Ave. Duration
- 8h 24m
- When
- Every day
- Estimated price
- $3,400–14,000
- Website
- alaskaair.com
Flights from Portland to Licenciado Gustavo Díaz Ordaz International Airport via New York JFK
- Ave. Duration
- 9h 43m
- When
- Wednesday
- Estimated price
- $6,500–25,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Boston to Chicago Union Station
- Ave. Duration
- 22h 22m
- Frequency
- Once daily
- Estimated price
- $5,500–12,000
- Website
- Amtrak
Train from Chicago Union Station to San Marcos Amtrak
- Ave. Duration
- 29h 58m
- Frequency
- Once daily
- Estimated price
- $6,500–14,000
- Website
- Amtrak
- Phone
- +1 800 639 3317
- [email protected]
- Website
- Concord Coach Lines
Bus from Portland, ME to Boston, MA - South Station
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $390–550
- Website
- Concord Coach Lines
Bus from Portland, ME to Boston, MA - South Station
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $390–550
- Website
- Concord Coach Lines
Rome2Rio's guide to Amtrak Thruway
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Portland, ME to Boston, MA - South Station
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $360–750
- Website
- Amtrak
- Adult
- $360–750
Bus from Portland, ME to Boston, MA - South Station
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- $360–750
- Website
- Amtrak
- Adult
- $360–750
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Boston to NYC Downtown
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- $550–950
- Schedules at
- Flixbus USA
Bus from City of Portland to New York Midtown
- Ave. Duration
- 7h 16m
- Frequency
- Twice daily
- Estimated price
- $900–1,500
- Schedules at
- Flixbus USA
Bus from New York Midtown to Chicago Bus Station
- Ave. Duration
- 16h 55m
- Frequency
- 4 times a day
- Estimated price
- $2,400–4,000
- Schedules at
- Flixbus USA
- Phone
- +1 646-630-7186
- [email protected]
- Website
- Wanda Coach
Bus from New York to Jackson
- Ave. Duration
- 17h 15m
- Frequency
- Once daily
- Estimated price
- $2,100–2,900
- Website
- Wanda Coach
- Book at
- GotoBus.com
- Adult One Way
- $2,100–2,900
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from El Mezcal Grocery - Jackson, TN to Tornado Bus Co - West Memphis
- Ave. Duration
- 1h 44m
- Frequency
- 3 times a week
- Estimated price
- $650–2,300
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $650–2,300
Bus from Tornado Bus Co - West Memphis to San Luis Potosí
- Ave. Duration
- 26h 25m
- Frequency
- Once daily
- Estimated price
- $3,200–6,000
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $3,200–6,000
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from San Luis Potosí to Puerto Vallarta
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- $1,500–2,200
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
Bus from Morelia to Puerto Vallarta
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- $1,400–2,000
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 449 291 3048
- [email protected]
- Website
- TL Premium
Bus from San Marcos to Aguascalientes
- Ave. Duration
- 18h
- Frequency
- 4 times a week
- Estimated price
- $3,634
- Schedules at
- TL Premium
Bus from Charter TL Premium Aguascalientes to Puerto Vallarta
- Ave. Duration
- 6h
- Frequency
- Twice a week
- Estimated price
- $750–2,800
- Schedules at
- TL Premium
- Phone
- +52 81 2152 6736
- [email protected]
- Website
- Tornado Bus Company
Bus from Chicago to Morelia
- Ave. Duration
- 45h 25m
- Frequency
- Once daily
- Estimated price
- $4,700
- Website
- Tornado Bus Company
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
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Yes, the driving distance between Portland to Puerto Vallarta is 4816 km. It takes approximately 2 days 6h to drive from Portland to Puerto Vallarta.
There are 2402+ hotels available in Puerto Vallarta.



















