Mexico is west of the Caribbean, where the shores of such sea touch the Yucatan peninsula in Mexico.
The Caribbean on one side and the Pacific Ocean on the other.
Mexico
There are not two oceans that meet in Mexico. The Gulf of Mexico and the Caribbean Sea meet on Mexico's east side though.
Mexico is not located IN the Caribbean sea.
The western side. Cuba occupies the northwest corner of the Caribbean Sea, dividing it from the Gulf of Mexico farther north.
The Gulf of Mexico and the Caribbean Sea.
Which Caribbean islands? Mexico's Yucatan peninsula touches the Caribbean sea. The closest "Caribbean island" would be Cozumel, some 16 km (10 miles) off Mexico's shore.
Mexico touches the Caribbean; hence time/distance is zero.
It is to the southeast of Mexico
Mexico is bordered by the Gulf of Mexico and Caribbean Sea on the east and by the Pacific Ocean and Gulf of California on the west.
The Gulf of Mexico and the Caribbean Sea.
Yes. A small part of Mexico, specifically the eastern Yucatan Peninsula, borders the Caribbean Sea. So that area is sometimes referred to as "the Mexican Caribbean".