Mexico is west of Sudan, approximately 12,300 Kilometers (7,600 miles) away.
Cambodia
North
South
America Canada Brazil Japan Sudan Sweden Colombia
one direction
west to easat
north
It would depend on what part of Brazil, but in general to the north-east.
North - 2709 air miles
go threw south Sudan then go threw south Central African Republic then south Cameroon then get a non stop flight to Cameroon to Brazil
south west of Brazil