There are 2 ways to get from Casablanca to Lake Havasu City by plane, train or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Las Vegas  •  22 h 29 min

  1. Fly from Casablanca (CMN) to Las Vegas (LAS) CMN - LAS

$472 - $1,380

1 alternative option

Fly to Los Angeles, train, taxi  •  27 h 39 min

  1. Fly from Casablanca (CMN) to Los Angeles (LAX) CMN - LAX
  2. Take the train from Los Angeles Union Station Amtrak to Needles Amtrak
  3. Take a taxi from Needles Amtrak to Lake Havasu City

$715 - $1,526

What companies run services between Casablanca, Morocco and Lake Havasu City, AZ, USA?

Royal Air Maroc, JetBlue Airways and nine other airlines fly from Casablanca to Lake Havasu City every 2 hours.

Airlines
Air Canada
Website
aircanada.com
Flights from Casablanca to Las Vegas via Montreal
Ave. Duration
20 h 7 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $2,000
Flights from Casablanca to Las Vegas via Montreal, Toronto
Ave. Duration
21 h 28 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $2,000
Flights from Casablanca to Las Vegas via Montreal, Denver
Ave. Duration
19 h 3 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $2,000
Flights from Casablanca to Los Angeles via Montreal
Ave. Duration
18 h 57 min
When
Monday, Thursday and Saturday
Estimated price
$460 - $1,700
Flights from Casablanca to Los Angeles via Montreal, Toronto
Ave. Duration
19 h 32 min
When
Monday and Thursday
Estimated price
$460 - $1,700
Flights from Casablanca to Los Angeles via Montreal, Chicago O'Hare
Ave. Duration
19 h 5 min
When
Saturday
Estimated price
$460 - $1,700
Flights from Casablanca to Los Angeles via Montreal, Denver
Ave. Duration
19 h 11 min
When
Monday, Thursday and Saturday
Estimated price
$460 - $1,700
United Airlines
Website
united.com
Flights from Casablanca to Las Vegas via Montreal
Ave. Duration
20 h 7 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $2,000
Flights from Casablanca to Las Vegas via Montreal, Denver
Ave. Duration
19 h 3 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $2,000
Flights from Casablanca to Las Vegas via Montreal, Chicago O'Hare
Ave. Duration
20 h 40 min
When
Monday, Thursday and Saturday
Estimated price
$500 - $2,000
Flights from Casablanca to Los Angeles via Montreal
Ave. Duration
18 h 57 min
When
Monday, Thursday and Saturday
Estimated price
$460 - $1,700
Flights from Casablanca to Los Angeles via Montreal, Chicago O'Hare
Ave. Duration
19 h 5 min
When
Saturday
Estimated price
$460 - $1,700
Flights from Casablanca to Los Angeles via Washington Dulles
Ave. Duration
16 h 8 min
When
Wednesday, Friday and Sunday
Estimated price
$1,000 - $2,300
Flights from Casablanca to Los Angeles via Montreal, Denver
Ave. Duration
19 h 11 min
When
Monday, Thursday and Saturday
Estimated price
$460 - $1,700
Royal Air Maroc
Website
royalairmaroc.com
Flights from Casablanca to Las Vegas via New York JFK
Ave. Duration
17 h 4 min
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$420 - $1,300
Flights from Casablanca to Los Angeles via New York JFK
Ave. Duration
17 h 52 min
When
Every day
Estimated price
$1,000 - $2,300
Iberia
Website
iberia.com
Flights from Casablanca to Las Vegas via London Gatwick
Ave. Duration
15 h 10 min
When
Tuesday, Friday and Sunday
Estimated price
$550 - $2,200
Flights from Casablanca to Los Angeles via Madrid
Ave. Duration
15 h 55 min
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$1,200 - $3,600
Flights from Casablanca to Los Angeles via Barcelona
Ave. Duration
16 h 30 min
When
Wednesday
Estimated price
$1,200 - $3,600
British Airways
Website
britishairways.com
Flights from Casablanca to Las Vegas via London Gatwick
Ave. Duration
15 h 10 min
When
Tuesday, Friday and Sunday
Estimated price
$550 - $2,200
Flights from Casablanca to Los Angeles via Madrid
Ave. Duration
15 h 55 min
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$1,200 - $3,600
Delta
Website
delta.com
Flights from Casablanca to Las Vegas via New York JFK
Ave. Duration
15 h 28 min
When
Saturday
Estimated price
$420 - $1,300
Flights from Casablanca to Las Vegas via Paris CDG, Minneapolis
Ave. Duration
19 h 32 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$700 - $3,600
Norwegian Air Shuttle
Website
norwegian.com
Flights from Casablanca to Los Angeles via Barcelona
Ave. Duration
16 h 20 min
When
Monday, Friday and Sunday
Estimated price
$260 - $1,000
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Los Angeles Union Station Amtrak to Needles Amtrak
Ave. Duration
6 h 8 min
Frequency
Twice daily
Estimated price
$55 - $150
Website
amtrak.com
Coach Seat
$55 - $80
Flexi Coach Seat
$95 - $140
Business Coach Seat
$100 - $150
Room
$250 - $340
Other operators
Taxi from Needles Amtrak to Lake Havasu City
Ave. Duration
56 min
Estimated price
$210 - $260

Want to know more about travelling around United States

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.

Questions & Answers

How far is it from Casablanca to Lake Havasu City?

The distance between Casablanca and Lake Havasu City is 9268 km.

What is the cheapest way to get from Casablanca to Lake Havasu City?

The cheapest way to get from Casablanca to Lake Havasu City is to fly which costs MAD 4,300 - MAD 13,000 and takes 22 h 29 min.

What is the fastest way to get from Casablanca to Lake Havasu City?

The quickest way to get from Casablanca to Lake Havasu City is to fly which takes 22 h 29 min and costs MAD 4,300 - MAD 13,000.

How long does it take to get from Casablanca to Lake Havasu City?

It takes approximately 22 h 29 min to get from Casablanca to Lake Havasu City, including transfers.