CanadaTravelsBest travel deals online for Canadians

Puerto Vallarta

mexicoonsalenow2

Travel to a traditional Mexican city where cultural experiences, natural beauty and mystery are waiting for you around every corner. Bordering the Nayarit and Jalisco states, Puerto Vallarta has been a tourism haven for many years. Situated in the centre of Banderas Bay and located just off the Pacific Coast of Mexico, Puerto Vallarta is a vibrant, friendly and magical city with much to explore and discover. 

Imagine sun bathing on the picturesque blue shoreline of one of Puerto Vallarta's most popular beaches and gazing at the city's natural attractions and scenic mountain views. The city's natural beauty encompasses the breathtaking Sierra Madre Mountains, its rivers and the glistening Pacific blue ocean. 

Puerto Vallarta is known to many as a ‘window to the world’.  Voted in the past by numerous travel magazines as a top place to spend your golden years of retirement, this mystical city has numerous beaches in which you can relax and unwind on.

 

Toronto to Riviera Nayarit

  • $765.00
  • taxes: $392.00

Toronto to Riviera Nayarit

  • $795.00
  • taxes: $392.00

Toronto to Riviera Nayarit

  • $805.00
  • taxes: $392.00

Toronto to Riviera Nayarit

  • $835.00
  • taxes: $392.00

Toronto to Riviera Nayarit

  • $909.00
  • taxes: $119.00

Toronto to Riviera Nayarit

  • $939.00
  • taxes: $119.00

Toronto to Puerto Vallarta

  • $975.00
  • taxes: $392.00

Toronto to Puerto Vallarta

  • $1089.00
  • taxes: $389.00

Toronto to Riviera Nayarit

  • $1189.00
  • taxes: $119.00

Toronto to Puerto Vallarta

  • $1505.00
  • taxes: $392.00

Toronto to Riviera Nayarit

  • $1599.00
  • taxes: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Apr 13, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 20, 2015
  • Departing: 8:25pm
  • $765.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Apr 20, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 27, 2015
  • Departing: 8:25pm
  • $765.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 23, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 2, 2015
  • Departing: 8:25pm
  • $795.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 23, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 2, 2015
  • Departing: 8:25pm
  • $795.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 23, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 2, 2015
  • Departing: 8:25pm
  • $795.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 9, 2015
  • Departing: 8:25pm
  • $805.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 9, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 16, 2015
  • Departing: 8:25pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 9, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 16, 2015
  • Departing: 8:25pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 9, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 16, 2015
  • Departing: 8:25pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 6, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 13, 2015
  • Departing: 7:20pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 6, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 13, 2015
  • Departing: 7:20pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 6, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 13, 2015
  • Departing: 7:20pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Apr 6, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 13, 2015
  • Departing: 8:25pm
  • $815.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 9, 2015
  • Departing: 8:25pm
  • $825.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 9, 2015
  • Departing: 8:25pm
  • $825.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Apr 20, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 27, 2015
  • Departing: 8:25pm
  • $835.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 20, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 27, 2015
  • Departing: 7:20pm
  • $865.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 30, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 6, 2015
  • Departing: 8:25pm
  • $865.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 30, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 6, 2015
  • Departing: 8:25pm
  • $865.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 30, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 6, 2015
  • Departing: 8:25pm
  • $865.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Apr 13, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 20, 2015
  • Departing: 8:25pm
  • $885.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Apr 6, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 13, 2015
  • Departing: 8:25pm
  • $895.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Apr 15, 2015
  • Departing: 11:15am
  • Return Date
  • Wed, Apr 22, 2015
  • Departing: 5:30pm
  • $909.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Apr 15, 2015
  • Departing: 11:15am
  • Return Date
  • Wed, Apr 22, 2015
  • Departing: 5:30pm
  • $909.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 16, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 23, 2015
  • Departing: 8:25pm
  • $925.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 16, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 23, 2015
  • Departing: 8:25pm
  • $925.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 16, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 23, 2015
  • Departing: 8:25pm
  • $925.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 9, 2015
  • Departing: 7:25pm
  • $925.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 9, 2015
  • Departing: 7:25pm
  • $925.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 9, 2015
  • Departing: 7:25pm
  • $925.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Apr 8, 2015
  • Departing: 6:35am
  • Return Date
  • Wed, Apr 15, 2015
  • Departing: 5:30pm
  • $939.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Apr 8, 2015
  • Departing: 6:35am
  • Return Date
  • Wed, Apr 15, 2015
  • Departing: 5:30pm
  • $939.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Tue, Mar 17, 2015
  • Departing: 4:30pm
  • Return Date
  • Tue, Mar 24, 2015
  • Departing: 11:30am
  • $949.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Tue, Mar 17, 2015
  • Departing: 4:30pm
  • Return Date
  • Tue, Mar 24, 2015
  • Departing: 11:30am
  • $949.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 9, 2015
  • Departing: 8:25pm
  • $975.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 6, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 13, 2015
  • Departing: 7:20pm
  • $975.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 9, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 16, 2015
  • Departing: 8:25pm
  • $1005.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 6, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 13, 2015
  • Departing: 7:20pm
  • $1005.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 30, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 6, 2015
  • Departing: 8:25pm
  • $1005.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Tue, Apr 7, 2015
  • Departing: 6:35am
  • Return Date
  • Tue, Apr 14, 2015
  • Departing: 12:30pm
  • $1009.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Tue, Apr 7, 2015
  • Departing: 6:35am
  • Return Date
  • Tue, Apr 14, 2015
  • Departing: 12:30pm
  • $1009.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Mar 18, 2015
  • Departing: 6:55am
  • Return Date
  • Wed, Mar 25, 2015
  • Departing: 4:30pm
  • $1019.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Mar 18, 2015
  • Departing: 6:55am
  • Return Date
  • Wed, Mar 25, 2015
  • Departing: 4:30pm
  • $1019.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Mar 20, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Mar 27, 2015
  • Departing: 7:20pm
  • $1035.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Tue, Apr 21, 2015
  • Departing: 11:15am
  • Return Date
  • Tue, Apr 28, 2015
  • Departing: 12:30pm
  • $1059.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 23, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 30, 2015
  • Departing: 7:25pm
  • $1065.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 30, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Apr 6, 2015
  • Departing: 8:25pm
  • $1065.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Sat, Apr 4, 2015
  • Departing: 3:00pm
  • Return Date
  • Sat, Apr 11, 2015
  • Departing: 8:35pm
  • $1089.00
  • tax: $389.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 16, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 23, 2015
  • Departing: 8:25pm
  • $1115.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Fri, Feb 20, 2015
  • Departing: 2:45pm
  • Return Date
  • Fri, Feb 27, 2015
  • Departing: 8:20pm
  • $1115.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 9, 2015
  • Departing: 7:25pm
  • $1115.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Tue, Apr 14, 2015
  • Departing: 9:05am
  • Return Date
  • Tue, Apr 21, 2015
  • Departing: 12:30pm
  • $1119.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Mar 11, 2015
  • Departing: 6:00pm
  • Return Date
  • Wed, Mar 18, 2015
  • Departing: 4:30pm
  • $1189.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Mar 11, 2015
  • Departing: 6:00pm
  • Return Date
  • Wed, Mar 18, 2015
  • Departing: 4:30pm
  • $1249.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Mar 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Mar 9, 2015
  • Departing: 7:25pm
  • $1365.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 2, 2015
  • Departing: 3:05pm
  • Return Date
  • Mon, Feb 9, 2015
  • Departing: 8:25pm
  • $1505.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Mar 11, 2015
  • Departing: 6:00pm
  • Return Date
  • Wed, Mar 18, 2015
  • Departing: 4:30pm
  • $1599.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 9, 2015
  • Departing: 4:30pm
  • Return Date
  • Mon, Feb 16, 2015
  • Departing: 12:40pm
  • $1619.00
  • tax: $148.00

Toronto to Puerto Vallarta

  • Departure Date
  • Wed, Feb 11, 2015
  • Departing: 6:55am
  • Return Date
  • Wed, Feb 18, 2015
  • Departing: 5:30pm
  • $1639.00
  • tax: $119.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Feb 23, 2015
  • Departing: 6:35am
  • Return Date
  • Mon, Mar 2, 2015
  • Departing: 12:40pm
  • $1829.00
  • tax: $119.00