San Marcos (California)

San Marcos is a city in San Diego County in Southern California.

Get in
San Marcos is located on Highway 78 between Oceanside and Escondido. It is roughly 35 miles north of San Diego via Interstate 5 or Interstate 15 to Highway 78. The nearest major airport is San Diego. The nearest minor airport is Palomar Airport in Carlsbad.

The Sprinter, a light rail which runs between Oceanside and Escondido has two stops within the city limits, at and.

Get around
Breeze is the local bus system, with the Sprinter Oceanside-Escondido light rail line stopping in San Marcos as well. You can also dial 511 in the San Diego area for regional traffic, transit, and commute info.

Eat

 * Restaurant Row offers a selection of different restaurants, including Indian, Thai, Mexican, Greek, Seafood, Brewpub, Steak, Pizza, as well as several chains.

Sleep
There is a pretty limited selection of lodging in San Marcos. More options can be found in neighboring Carlsbad.



Go next

 * Vista
 * Escondido
 * Carlsbad