The local bus terminus is in Rabat on Is-Saqqajja, 200m south of Mdina's main gate.
From Valletta, take buses 50, 51, 52 or 53 (30 minutes, every 10 minutes). Bus 52 goes on to Dingli. Bus 202 travels to/from Sliema (50 minutes, half-hourly) and St Julian's (one hour), going on to Dingli. The X3 express bus travels between here and Buġibba (25 minutes, half-hourly) as well as the airport (55 minutes).