Emirates has been planning to offer flights from Dubai to Mexico City for some time now. That plan is becoming a reality, and on December 9, it will launch its first flight from Dubai to Mexico City. Emirates is about to upstage its rivals by becoming the first Gulf carrier to serve Mexico City directly. This will also be the first destination in the Mexican country for Emirates.

Flights between Dubai and Mexico City will have to make a quick stop in Barcelona. The reason for this is that Mexico City's airport sits at over 7,000 feet above sea level, and the high elevation limits the range that the plane can fly after takeoff.

Those who want to just travel between Mexico City and Barcelona or Dubai and Barcelona will be able to do so as well. In addition, the airline is also offering travelers going in either direction the opportunity to have an extended stopover in Barcelona. This means that travelers who have more time on hand can look forward to breaking up their trip and enjoying a couple of nights in Spain.

The airline will use the two-class Boeing 777-200LR aircraft for the route. The aircraft offers 38 Business Class seats in a 2-2-2 seat configuration and 264 seats in Economy. Flights from Dubai will leave at 3:30am local time and arrive in Barcelona at 8:00am. It will then leave Barcelona at 9:55am and arrive in Mexico City at 4:15pm, the same day. Return flights will leave Mexico City at 7:40pm local time and arrive in Barcelona at 1:25pm, the next day. The flight will then leave Barcelona at 3:10pm and arrive at 12:45am, the next day.

Given that citizens from the UAE, Spain and Mexico enjoy visa-free travel to each respective country, this route should prove to be an immediate hit.

Adam Luehrs is a contributing writer at GET.com based in California. He likes traveling to new and exciting destinations, preferably on his credit card company's dime. When not on the road, Adam enjoys hiking around the mountains of San Diego, trying out new food and reading history books. Email: adam.luehrs@get.com.