San Diego has a relatively good public transport system that is comprised of buses, trams and suburban trains. A one-day pass good for bus and trolley travel costs $5.
San Diego is served by a multitude of local bus services although it is a slow way to get around. Most bus fares are $1.75 although some express buses cost up to $4.
The San Diego Trolley consists of three light rail/tram lines and many travellers find this the easiest way to get around town. The Blue Line is the most useful, connecting downtown San Diego with San Ysidro on the Mexican border.
One-way fares cost between $1.50 and $3 depending on the distance travelled. Two hours of travel within downtown San Diego costs $1.25.
The Coaster suburban train service connects the city centre with beachside suburbs north of the city. It goes as far north as Oceanside, where you can transfer to Metrolink trains to Los Angeles. Fares cost from $4 to $5.50.
The Coaster does not operate on Sundays.