Un bus relie Rīga à Bauska environ toutes les demi-heures en 1 heure 50 pour 1,70 Ls. 8 bus pour Jelgava, 1 heure 35 de trajet pour 2 Ls. De la gare de bus de Bauska des bus partent environ toutes les 45 minutes pour Pilsrundāles (20 minutes, 0,50 Ls) et 5 bus par jour se rendent à Mežotnes pils (40 minutes, 0,80 Ls).
