Cross Canada Moving Routes
Moving between Canadian cities? Find the route your move takes and get a flat-rate estimate for it.
Call Cactus Moving now!
Licensed, insured & bonded · 8,956 moves on record since April 2024
1,132 · written five-star Google reviews
Get your free estimate
No obligation. No deposit for local moves.
Thanks. We've got it.
A Calgary move coordinator will call you shortly to confirm the details and your quote.
Or call (403) 805-5855 nowChoosing The Best Long Distance Movers
Looking for reliable long distance movers for your upcoming move across Canada? Cactus Moving is here to help. As one of the top long distance moving companies in Canada, we offer comprehensive and affordable moving solutions for individuals, families, and businesses.
Our team specializes in providing efficient cross-country moving services tailored to your needs, ensuring a stress-free and the best moving experience. British Columbia, Manitoba, Ontario, Nova Scotia, Alberta, Quebec, Newfoundland and Labrador, Saskatchewan, New Brunswick or United States, there's no places we cannot reach. There's no better choice out of all Canadian long distance moving companies than us.
Questions about your move? Talk to our team.
Professional Cross Country Moving Company
Cactus Moving cross country movers specialize in long-distance relocations and strive to make it as smooth as possible. We provide full service from start to finish, including packing and unpacking of all your belongings. We pride ourselves on exceptional customer service, guiding you at every step of the moving process. Our team handles every detail of your move with care and professionalism, across provinces and from coast to coast.

Moving Long Distance in Four Steps

Consultation
Consult with our long-distance moving experts about your unique needs and requirements.

Packing
We pack your belongings using high-quality packing materials, ensuring they remain safe and secure during long move.
Transporting
We transport your belongings cross-country to your new destination, keeping you updated throughout the journey.

Unpacking
Once arrived, we unload and unpack your belongings, ensuring that everything is in the right place.
Call us or get a quote online. Either works.
FAQ About Long Distance Moves
How do I get a quote for my long distance move?
To get a quote for your long distance move, simply fill out our online form, and one of our moving consultants will get in touch with you to discuss your specific requirements. Alternatively, you can give us a call at +1 (403) 805 5855, and we will be happy to provide you with a free estimate based on the distance, and the amount of your belongings, as well as any additional services you require. Our goal is to provide you with an accurate and transparent quote that includes all the costs associated with your move, so you can budget accordingly.
What to expect on a moving day?
On a moving day, our team of movers will arrive at your home or office at the agreed-upon time to begin the loading process. We will carefully pack and load your belongings into our moving trucks, ensuring that they are protected and secured for transportation. Once everything is loaded, we will transport your belongings to your new destination, keeping you updated throughout the journey. On arrival, we will unload and unpack your belongings, making sure that everything is in the right place and in good condition.
Do you offer storage solutions for long distance moves?
Although we don’t have our own storage facility, we’ve partnered with top-rated storage providers that offer secure and affordable options for your belongings. Our storage partners offer flexible short-term and long-term options, and we can even provide up to 10% discounts on storage units. Your items are stored in a climate-controlled and 24/7 monitored facility, ensuring their safety and security.
How far in advance should I book my long distance move?
We recommend booking your long distance move as soon as possible to ensure availability, especially during peak moving seasons. Ideally, you should book your move at least 4-6 weeks in advance to give us enough time to plan and prepare for your move.
Do you offer any discounts or promotions?
We offer special rates for seniors, students, and military personnel. Our moving consultants can provide you with more information on our current promotions and discounts.
How do you ensure the safety of my belongings during transportation?
We take every precaution to ensure the safety of your belongings during transportation. Our packers use high-quality packing materials, secure loading techniques, and GPS tracking to monitor our moving trucks’ location and speed. We also have drivers and movers with cross country moving experience who are trained to handle long distance moves and unexpected situations that may arise during transportation.
What if I need to reschedule my move?
We understand that plans can change. If you need to reschedule your move, simply let us know at least 3 days before your move and we’ll work with you to find a new date that works for you.
Canada/US Moving Directions
Rather ask a person? Our office picks up.
Where in Canada are you moving from?
Every cross-Canada route we run, grouped by the city the move starts in. Pick yours for prices, timings and what the trip involves.
Calgary (61)
- Calgary to Airdrie
- Calgary to Banff
- Calgary to Black Diamond
- Calgary to Bragg Creek
- Calgary to Brooks
- Calgary to Burnaby
- Calgary to Canmore
- Calgary to Carstairs
- Calgary to Chestermere
- Calgary to Cochrane
- Calgary to Coquitlam
- Calgary to Crossfield
- Calgary to Dead Mans Flats
- Calgary to Drumheller
- Calgary to Edmonton
- Calgary to Fort Macleod
- Calgary to Halifax
- Calgary to Hamilton
- Calgary to High River
- Calgary to Innisfail
- Calgary to Kelowna
- Calgary to Kingston
- Calgary to Kitchener
- Calgary to Langley
- Calgary to Lethbridge
- Calgary to London
- Calgary to Markham
- Calgary to Medicine Hat
- Calgary to Moncton
- Calgary to Montreal
- Calgary to Nanaimo
- Calgary to Niagara
- Calgary to Niagara Falls
- Calgary to North Vancouver
- Calgary to Oakville
- Calgary to Okotoks
- Calgary to Olds
- Calgary to Oshawa
- Calgary to Ottawa
- Calgary to Port Coquitlam
- Calgary to Quebec City
- Calgary to Red Deer
- Calgary to Regina
- Calgary to Richmond
- Calgary to Richmond Hill
- Calgary to Saint John
- Calgary to Saskatoon
- Calgary to Strathmore
-
Get a free estimate. Four questions, no obligation.
- Calgary to Surrey
- Calgary to Sylvan Lake
- Calgary to Thunder Bay
- Calgary to Toronto
- Calgary to Tsawwassen
- Calgary to Turner Valley
- Calgary to Vancouver
- Calgary to Vaughan
- Calgary to Victoria
- Calgary to West Vancouver
- Calgary to White Rock
- Calgary to Windsor
- Calgary to Winnipeg
Canmore (16)
- Canmore to Calgary
- Canmore to Edmonton
- Canmore to Halifax
- Canmore to Lethbridge
- Canmore to Montreal
- Canmore to Nanaimo
- Canmore to Niagara
- Canmore to Oshawa
- Canmore to Ottawa
- Canmore to Quebec City
- Canmore to Regina
- Canmore to Saskatoon
- Canmore to Surrey
- Canmore to Toronto
- Canmore to Vancouver
- Canmore to Winnipeg
Edmonton (16)
- Edmonton to Calgary
- Edmonton to Canmore
- Edmonton to Halifax
- Edmonton to Lethbridge
- Edmonton to Montreal
- Edmonton to Nanaimo
- Edmonton to Niagara
- Edmonton to Oshawa
- Edmonton to Ottawa
- Edmonton to Quebec City
- Edmonton to Regina
- Edmonton to Saskatoon
- Edmonton to Surrey
- Edmonton to Toronto
- Edmonton to Vancouver
- Edmonton to Winnipeg
Halifax (16)
- Halifax to Calgary
- Halifax to Canmore
- Halifax to Edmonton
- Halifax to Lethbridge
- Halifax to Montreal
- Halifax to Nanaimo
- Halifax to Niagara
- Halifax to Oshawa
-
Ask us out loud, or send the details and we will come back to you.
- Halifax to Ottawa
- Halifax to Quebec City
- Halifax to Regina
- Halifax to Saskatoon
- Halifax to Surrey
- Halifax to Toronto
- Halifax to Vancouver
- Halifax to Winnipeg
Lethbridge (16)
- Lethbridge to Calgary
- Lethbridge to Canmore
- Lethbridge to Edmonton
- Lethbridge to Halifax
- Lethbridge to Montreal
- Lethbridge to Nanaimo
- Lethbridge to Niagara
- Lethbridge to Oshawa
- Lethbridge to Ottawa
- Lethbridge to Quebec City
- Lethbridge to Regina
- Lethbridge to Saskatoon
- Lethbridge to Surrey
- Lethbridge to Toronto
- Lethbridge to Vancouver
- Lethbridge to Winnipeg
Montreal (16)
- Montreal to Calgary
- Montreal to Canmore
- Montreal to Edmonton
- Montreal to Halifax
- Montreal to Lethbridge
- Montreal to Nanaimo
- Montreal to Niagara
- Montreal to Oshawa
- Montreal to Ottawa
- Montreal to Quebec City
- Montreal to Regina
- Montreal to Saskatoon
- Montreal to Surrey
- Montreal to Toronto
- Montreal to Vancouver
- Montreal to Winnipeg
Nanaimo (16)
- Nanaimo to Calgary
- Nanaimo to Canmore
- Nanaimo to Edmonton
- Nanaimo to Halifax
- Nanaimo to Lethbridge
- Nanaimo to Montreal
- Nanaimo to Niagara
- Nanaimo to Oshawa
- Nanaimo to Ottawa
- Nanaimo to Quebec City
- Nanaimo to Regina
- Nanaimo to Saskatoon
- Nanaimo to Surrey
- Nanaimo to Toronto
- Nanaimo to Vancouver
- Nanaimo to Winnipeg
Two ways to start: a quick phone call, or the form.
Niagara (16)
- Niagara to Calgary
- Niagara to Canmore
- Niagara to Edmonton
- Niagara to Halifax
- Niagara to Lethbridge
- Niagara to Montreal
- Niagara to Nanaimo
- Niagara to Oshawa
- Niagara to Ottawa
- Niagara to Quebec City
- Niagara to Regina
- Niagara to Saskatoon
- Niagara to Surrey
- Niagara to Toronto
- Niagara to Vancouver
- Niagara to Winnipeg
Oshawa (16)
Ottawa (16)
Quebec City (16)
- Quebec City to Calgary
- Quebec City to Canmore
- Quebec City to Edmonton
- Quebec City to Halifax
- Quebec City to Lethbridge
- Quebec City to Montreal
- Quebec City to Nanaimo
- Quebec City to Niagara
-
Something awkward to move? Call us and describe it.
- Quebec City to Oshawa
- Quebec City to Ottawa
- Quebec City to Regina
- Quebec City to Saskatoon
- Quebec City to Surrey
- Quebec City to Toronto
- Quebec City to Vancouver
- Quebec City to Winnipeg
Regina (16)
Saskatoon (16)
- Saskatoon to Calgary
- Saskatoon to Canmore
- Saskatoon to Edmonton
- Saskatoon to Halifax
- Saskatoon to Lethbridge
- Saskatoon to Montreal
- Saskatoon to Nanaimo
- Saskatoon to Niagara
- Saskatoon to Oshawa
- Saskatoon to Ottawa
- Saskatoon to Quebec City
- Saskatoon to Regina
- Saskatoon to Surrey
- Saskatoon to Toronto
- Saskatoon to Vancouver
- Saskatoon to Winnipeg
Surrey (16)
Still comparing? Four questions and the number is yours.
Toronto (16)
- Toronto to Calgary
- Toronto to Canmore
- Toronto to Edmonton
- Toronto to Halifax
- Toronto to Lethbridge
- Toronto to Montreal
- Toronto to Nanaimo
- Toronto to Niagara
- Toronto to Oshawa
- Toronto to Ottawa
- Toronto to Quebec City
- Toronto to Regina
- Toronto to Saskatoon
- Toronto to Surrey
- Toronto to Vancouver
- Toronto to Winnipeg
Vancouver (16)
- Vancouver to Calgary
- Vancouver to Canmore
- Vancouver to Edmonton
- Vancouver to Halifax
- Vancouver to Lethbridge
- Vancouver to Montreal
- Vancouver to Nanaimo
- Vancouver to Niagara
- Vancouver to Oshawa
- Vancouver to Ottawa
- Vancouver to Quebec City
- Vancouver to Regina
- Vancouver to Saskatoon
- Vancouver to Surrey
- Vancouver to Toronto
- Vancouver to Winnipeg
Winnipeg (16)
- Winnipeg to Calgary
- Winnipeg to Canmore
- Winnipeg to Edmonton
- Winnipeg to Halifax
- Winnipeg to Lethbridge
- Winnipeg to Montreal
- Winnipeg to Nanaimo
- Winnipeg to Niagara
- Winnipeg to Oshawa
- Winnipeg to Ottawa
- Winnipeg to Quebec City
- Winnipeg to Regina
- Winnipeg to Saskatoon
- Winnipeg to Surrey
- Winnipeg to Toronto
- Winnipeg to Vancouver
Not listed?
317 routes across 17 origin cities. If we have a route to yours, we will quote it.
(403) 805-5855Know your route?
Four questions and we will send a personalized estimate for it.
Get my free estimateReady to Move? Get A Free Quote Now
No deposit for local moves, no fuel surcharge, and no charge for travel time. Tell us about your move and we will send you a personalized estimate.