Добраться до любого уголка Латвии можно на рейсовых автобусах или по железной дороге, в большинстве случаев маршруты начинаются в Риге или в районных центрах. А во всех крупных городах Латвии есть еще и городской общественный транспорт, как минимум это автобусы, а в некоторых городах трамваи, троллейбусы и маршрутные такси.
Функционирование общественного транспорта в Риге обеспечивает предприятие Rigas Satiksme, на сегодня это 55 маршрутов автобусов, 11 трамвайных маршрутов и 25 маршрутов троллейбусов, которые связывают весь город. Подвижной состав постоянно обновляется и модернизируется, так-же в планах предприятия запуск в Риге низкопольного, скоростного трамвая.
Так как Рига в общем город не большой, то добраться из центра до любого уголка города можно гед-то за 30, максимум 40 минут. Стоимость проезда в общественном транспорте Риги 40-50 сантимов, для оплаты используется электронная система e-talons или можно приобрести разовый талон для проезда.