Royal Air Maroc and Delta operate direct flights from the States to Casablanca. To reach Rabat, take a taxi or the one-hour express shuttle train from the Casa Port station.
© 2015 Time Inc. Affluent Media Group. A part of the Time.com sites. All rights reserved.