CanadaTravelsBest travel deals online for Canadians

Vacations to Mexico

mexicoonsalenow2
Fall in love with Mexico, where the Caribbean Sea sparkles in tropical shades of turquoise, the sand crumbles softly beneath your feet and where the local people open their hearts to all who set foot there. Traveling to Mexico offers experiences unlike any other as it is home to some of the most popular beaches, historical landmarks, emerald-rich cenotes and ancient ruins throughout the world.
Known as the entertainment hub of Mexico, Cancun provides nightlife enthusiasts with the tropical entertainment they may seek and a chance to party like the locals do.
The Riviera Maya offers tours for history fanatics that involve legendary archeological sites such as world-famous Chichen Itza, as well as an opportunity to catch a glimpse of ancient Mayan civilization.
Explore Puerto Vallarta and its brand new tourist destination, Riviera Nayarit, which presents a wide array of shopping opportunities, secluded beaches for those of you who desire a private escape and distinct Indian villages to discover. If you love to dive or want to learn, Cozumel is the top destination in Mexico to visit with its renowned coral reef and incredible underwater diving and snorkeling adventures.
Swim with the dolphins at Cabo Dolphins in the heart of Los Cabos, take a glass-bottom boat to the small island of Isla la Roqueta in Acapulco or search for lost treasure in the hidden caves of Mazatlan. Other attractive destinations within Mexico include the exotic locations of Ixtapa, Huatulco and more.
Imagine relaxing on sun-kissed beaches, sipping on a thirst quenching margarita and creating new memories while taking in the sights of one of the most lovable tourist destinations in the world.
Mexico is a magical country to be explored and a vacation to this destination will capture your heart and make you crave for more. What are you waiting for? There are ancient ruins to explore, Mexican dishes to indulge in, underwater caves to discover and historic traditions to experience in vibrant Mexico. Viva Mexico!

Toronto to Cancun

  • $345.00
  • taxes: $392.00

Toronto to Riviera Maya

  • $349.00
  • taxes: $390.00

Toronto to Riviera Nayarit

  • $355.00
  • taxes: $392.00

Toronto to Riviera Maya

  • $355.00
  • taxes: $392.00

Toronto to Puerto Vallarta

  • $425.00
  • taxes: $392.00

Toronto to Puerto Vallarta

  • $445.00
  • taxes: $392.00

Toronto to Riviera Nayarit

  • $465.00
  • taxes: $392.00

Toronto to Cancun

  • $498.00
  • taxes: $348.00

Toronto to Riviera Maya

  • $535.00
  • taxes: $392.00

Toronto to Cozumel

  • $568.00
  • taxes: $352.00

Toronto to Cozumel

  • $619.00
  • taxes: $444.00

Toronto to Los Cabos

  • $749.00
  • taxes: $420.00

Toronto to Los Cabos

  • $905.00
  • taxes: $362.00

Toronto to Cancun

  • Departure Date
  • Sat, Sep 6, 2014
  • Departing: 6:15am
  • Return Date
  • Tue, Sep 16, 2014
  • Departing: 10:30am
  • $125.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Sat, Aug 9, 2014
  • Departing: 3:45pm
  • Return Date
  • Tue, Aug 19, 2014
  • Departing: 11:50am
  • $128.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Aug 30, 2014
  • Departing: 3:45pm
  • Return Date
  • Fri, Sep 5, 2014
  • Departing: 10:45am
  • $158.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Sep 13, 2014
  • Departing: 3:45pm
  • Return Date
  • Fri, Sep 19, 2014
  • Departing: 10:45am
  • $158.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Sep 20, 2014
  • Departing: 3:45pm
  • Return Date
  • Fri, Sep 26, 2014
  • Departing: 10:45am
  • $158.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Oct 4, 2014
  • Departing: 3:45pm
  • Return Date
  • Fri, Oct 10, 2014
  • Departing: 10:45am
  • $158.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Aug 23, 2014
  • Departing: 3:45pm
  • Return Date
  • Fri, Aug 29, 2014
  • Departing: 5:40pm
  • $188.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Sep 27, 2014
  • Departing: 3:45pm
  • Return Date
  • Fri, Oct 3, 2014
  • Departing: 10:45am
  • $188.00
  • tax: $388.00

Toronto to Cancun

  • Departure Date
  • Sat, Aug 16, 2014
  • Departing: 6:15am
  • Return Date
  • Tue, Aug 26, 2014
  • Departing: 10:15am
  • $235.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Sat, Aug 2, 2014
  • Departing: 6:15am
  • Return Date
  • Sat, Aug 9, 2014
  • Departing: 10:10am
  • $325.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Aug 29, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Sep 5, 2014
  • Departing: 8:45pm
  • $345.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Sep 5, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Sep 12, 2014
  • Departing: 8:45pm
  • $345.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Tue, Sep 16, 2014
  • Departing: 6:20am
  • Return Date
  • Tue, Sep 23, 2014
  • Departing: 10:30am
  • $345.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Aug 29, 2014
  • Departing: 1:30pm
  • Return Date
  • Fri, Sep 5, 2014
  • Departing: 10:45am
  • $349.00
  • tax: $390.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 1, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 8, 2014
  • Departing: 8:25pm
  • $355.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Sep 5, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Sep 12, 2014
  • Departing: 8:45pm
  • $355.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 15, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 22, 2014
  • Departing: 8:25pm
  • $355.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 22, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 29, 2014
  • Departing: 8:25pm
  • $355.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Tue, Sep 23, 2014
  • Departing: 6:20am
  • Return Date
  • Tue, Sep 30, 2014
  • Departing: 10:30am
  • $355.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Sep 26, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Oct 3, 2014
  • Departing: 8:45pm
  • $365.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 8, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 15, 2014
  • Departing: 8:25pm
  • $375.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Sep 26, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Oct 3, 2014
  • Departing: 8:45pm
  • $375.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Aug 15, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Aug 22, 2014
  • Departing: 8:45pm
  • $385.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Tue, Aug 26, 2014
  • Departing: 6:15am
  • Return Date
  • Tue, Sep 2, 2014
  • Departing: 10:15am
  • $405.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Wed, Oct 1, 2014
  • Departing: 4:00pm
  • Return Date
  • Wed, Oct 8, 2014
  • Departing: 8:10pm
  • $405.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Wed, Oct 1, 2014
  • Departing: 4:00pm
  • Return Date
  • Wed, Oct 8, 2014
  • Departing: 8:10pm
  • $405.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Aug 15, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Aug 22, 2014
  • Departing: 8:45pm
  • $415.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 1, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 8, 2014
  • Departing: 8:25pm
  • $425.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 15, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 22, 2014
  • Departing: 8:25pm
  • $425.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 22, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 29, 2014
  • Departing: 8:25pm
  • $425.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Tue, Aug 26, 2014
  • Departing: 6:15am
  • Return Date
  • Tue, Sep 2, 2014
  • Departing: 10:15am
  • $435.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 8, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 15, 2014
  • Departing: 8:25pm
  • $445.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Sep 29, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Oct 6, 2014
  • Departing: 8:25pm
  • $445.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Aug 25, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 1, 2014
  • Departing: 8:25pm
  • $455.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Aug 18, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Aug 25, 2014
  • Departing: 8:25pm
  • $465.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Fri, Aug 1, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Aug 8, 2014
  • Departing: 8:45pm
  • $485.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Aug 18, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Aug 25, 2014
  • Departing: 8:25pm
  • $495.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Mon, Oct 13, 2014
  • Departing: 8:40am
  • Return Date
  • Mon, Oct 20, 2014
  • Departing: 12:40pm
  • $498.00
  • tax: $348.00

Toronto to Cancun

  • Departure Date
  • Fri, Aug 1, 2014
  • Departing: 3:20pm
  • Return Date
  • Fri, Aug 8, 2014
  • Departing: 8:45pm
  • $515.00
  • tax: $392.00

Toronto to Cancun

  • Departure Date
  • Tue, Aug 12, 2014
  • Departing: 6:15am
  • Return Date
  • Tue, Aug 19, 2014
  • Departing: 10:15am
  • $535.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Aug 25, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Sep 1, 2014
  • Departing: 8:25pm
  • $535.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Aug 11, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Aug 18, 2014
  • Departing: 8:25pm
  • $565.00
  • tax: $392.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Oct 6, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Oct 13, 2014
  • Departing: 6:05pm
  • $565.00
  • tax: $392.00

Toronto to Cozumel

  • Departure Date
  • Sat, Aug 23, 2014
  • Departing: 6:30am
  • Return Date
  • Sat, Aug 30, 2014
  • Departing: 12:55pm
  • $568.00
  • tax: $352.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Aug 11, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Aug 18, 2014
  • Departing: 8:25pm
  • $605.00
  • tax: $392.00

Toronto to Cozumel

  • Departure Date
  • Sat, Sep 20, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Sep 27, 2014
  • Departing: 1:40pm
  • $619.00
  • tax: $444.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Oct 6, 2014
  • Departing: 3:05pm
  • Return Date
  • Mon, Oct 13, 2014
  • Departing: 6:05pm
  • $645.00
  • tax: $392.00

Toronto to Cozumel

  • Departure Date
  • Sat, Aug 9, 2014
  • Departing: 6:30am
  • Return Date
  • Sat, Aug 16, 2014
  • Departing: 12:55pm
  • $649.00
  • tax: $352.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Oct 13, 2014
  • Departing: 12:30pm
  • Return Date
  • Mon, Oct 20, 2014
  • Departing: 6:05pm
  • $655.00
  • tax: $392.00

Toronto to Cozumel

  • Departure Date
  • Sat, Aug 16, 2014
  • Departing: 6:30am
  • Return Date
  • Sat, Aug 23, 2014
  • Departing: 12:55pm
  • $680.00
  • tax: $352.00

Toronto to Puerto Vallarta

  • Departure Date
  • Mon, Oct 13, 2014
  • Departing: 12:30pm
  • Return Date
  • Mon, Oct 20, 2014
  • Departing: 6:05pm
  • $725.00
  • tax: $392.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Sep 6, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Sep 13, 2014
  • Departing: 11:37am
  • $749.00
  • tax: $420.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Sep 13, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Sep 20, 2014
  • Departing: 11:37am
  • $769.00
  • tax: $420.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Sep 20, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Sep 27, 2014
  • Departing: 1:15pm
  • $829.00
  • tax: $425.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Sep 27, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Oct 4, 2014
  • Departing: 1:40pm
  • $829.00
  • tax: $423.00

Toronto to Cozumel

  • Departure Date
  • Sat, Jul 26, 2014
  • Departing: 7:25am
  • Return Date
  • Sat, Aug 2, 2014
  • Departing: 4:21pm
  • $849.00
  • tax: $450.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Oct 4, 2014
  • Departing: 8:35am
  • Return Date
  • Sat, Oct 11, 2014
  • Departing: 11:37am
  • $899.00
  • tax: $423.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Aug 16, 2014
  • Departing: 9:00am
  • Return Date
  • Sat, Aug 23, 2014
  • Departing: 5:45pm
  • $905.00
  • tax: $362.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Aug 9, 2014
  • Departing: 8:00am
  • Return Date
  • Sat, Aug 16, 2014
  • Departing: 5:45pm
  • $921.00
  • tax: $362.00

Toronto to Cozumel

  • Departure Date
  • Sat, Sep 6, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Sep 13, 2014
  • Departing: 1:40pm
  • $949.00
  • tax: $438.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Aug 23, 2014
  • Departing: 9:00am
  • Return Date
  • Sat, Aug 30, 2014
  • Departing: 5:45pm
  • $955.00
  • tax: $362.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Oct 11, 2014
  • Departing: 8:35am
  • Return Date
  • Sat, Oct 18, 2014
  • Departing: 1:15pm
  • $1009.00
  • tax: $429.00

Toronto to Cozumel

  • Departure Date
  • Sat, Sep 13, 2014
  • Departing: 6:10am
  • Return Date
  • Sat, Sep 20, 2014
  • Departing: 1:40pm
  • $1139.00
  • tax: $444.00

Toronto to Cozumel

  • Departure Date
  • Sat, Aug 30, 2014
  • Departing: 7:25am
  • Return Date
  • Sat, Sep 6, 2014
  • Departing: 1:40pm
  • $1289.00
  • tax: $450.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Aug 30, 2014
  • Departing: 7:30am
  • Return Date
  • Sat, Sep 6, 2014
  • Departing: 11:37am
  • $1309.00
  • tax: $434.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Jul 26, 2014
  • Departing: 7:25am
  • Return Date
  • Sat, Aug 2, 2014
  • Departing: 1:15pm
  • $1529.00
  • tax: $437.00

Toronto to Cozumel

  • Departure Date
  • Sat, Aug 2, 2014
  • Departing: 7:25am
  • Return Date
  • Sat, Aug 9, 2014
  • Departing: 4:21pm
  • $1659.00
  • tax: $460.00

Toronto to Los Cabos

  • Departure Date
  • Sat, Aug 2, 2014
  • Departing: 8:35am
  • Return Date
  • Sat, Aug 9, 2014
  • Departing: 5:45pm
  • $1709.00
  • tax: $430.00