Per arrivare al Circo Massimo con i mezzi pubblici, i capolinea più vicini per gli autobus urbani sono Termini, Piazza Venezia e Piazzale Ostiense. Da Termini sarà possibile prendere la metropolitana linea B fino alla fermata Colosseo o Piramide, mentre da Piazza Venezia e da Piazzale Ostiense si può raggiungere il Circo Massimo anche a piedi percorrendo circa 1km. Il capolinea degli autobus extraurbani è la Stazione Tiburtina, da cui si può prendere la metropolitana linea B fino alla fermata Circo Massimo.
Autobus:
Stazione Termini: le linee che fanno capolinea a Stazione Termini sono C2, C3, H, M, 16, 38, 40, 64, 75, 82, 85, 90, 92,105,170,175,217,310,360,649,714,910; le linee notturne sono (dalle 00.00) N46, N70, N8, N716, N92, N98, l’NMB1 e l’N66.
NMA e NMB > autobus notturni sostitutivi della metro A e della metro B
LINEA 38 e 170: ultima corsa alle 2,00
Piazza Venezia (Via del Corso): le linee che fanno capolinea in Piazza Venezia sono 8, 44, 46, 60,190,780,781, 810,916; le linee che fanno solo la fermata a Piazza Venezia sono C3, 40, 53, 80, 85, 63, 70, 81, 83, 87, 160, 170, 175,186,271,628,716,810; le linee notturne (dalle 00.00) sono NME, N90, N913, N5, N543, N11, N904, N201, NMC
Linea 44 e 916 > ultima corsa alle 2,00
Piazzale Ostiense, Piazzale dei Partigiani, Cave Ardeatine (in prossimità della fermata metro Piramide): le linee che partono da Piazzale dei Partigiani sono 30, 83, 130F, 280 e 719 mentre da Piazzale Ostiense Cave Ardeatine (fuori dalla metro Piramide) sono 3B, 30, 83, 130F, 280, 719, 769; le linee notturne (dalle 00.00) sono N716, N3D, N3S, NMB, NME, gli autobus notturni sostitutivi della metro B e della Roma-Lido