Mahahual to San Pedro - 4 ways to travel via shuttle
Take the bus from Mahahual Centro to Bacalar. Take the bus from Chetumal to Puebla. Take the bus from Puebla to Tijuana. Take a shuttle bus from Cross Border Express, San Diego to Santa Ana, CA - 1318, North Grand Avenue Cbx. Take a taxi from Santa Ana, CA - 1318, North Grand Avenue to San Pedro. $305 - $473.
DA: 36 PA: 43 MOZ Rank: 8