| Bonita is 27 miles from Solana Beach (43 kilometers) Chula Vista is 27 miles from Solana Beach (43 kilometers) Coronado is 22 miles from Solana Beach (35 kilometers) Del Mar is 2 miles from Solana Beach (4 kilometers) Fairbanks Ranch is 5 miles from Solana Beach (8 kilometers) | Imperial Beach is 30 miles from Solana Beach (48 kilometers) La Jolla is 10 miles from Solana Beach (16 kilometers) La Mesa is 21 miles from Solana Beach (34 kilometers) Lemon Grove is 22 miles from Solana Beach (36 kilometers) National City is 24 miles from Solana Beach (38 kilometers) | Poway is 14 miles from Solana Beach (22 kilometers) Rosarito is 48 miles from Solana Beach (77 kilometers) San Diego is 20 miles from Solana Beach (33 kilometers) Tijuana is 35 miles from Solana Beach (56 kilometers) |