Hustá doprava ve městě s třímiliónovou populací je poměrně složitá. Na předměstí se nacházejí dvě letiště. Ve vzdálenosti 30 km na jihozápad od centra se nachází letiště Fiumicino, jinak nazývané Leonardo da Vinci. Na něj navazuje plynule vlaková doprava, která vás bez problémů odveze do centra. Na jihovýchodním předměstí se nachází druhé letiště, Ciampino. Spojení do centra je nejrychlejší autobusem. Pochopitelně u obou letišť čeká nespočet taxíků. Většinu dopravy po městě zajišťují autobusy doplněné o tramvajové linky. Centrem dopravního systému je hlavní vlakové nádraží Stazione Termini, přímo před ním najdete i autobusové nádraží a pod ním je jediná přestupní stanice mezi linkami metra.
Řím má pouze dvě trasy metra – A a B se 49 zastávkami. Metrio jezdí od 5.30 do 23.30, v sobotu až do 0.30. Je na výběr z několika druhů jízdenek od 75 minutových až po týdenní, které jsou pro turisty výhodnější. Poslední možností je využití taxíku, doporučujeme si vybírat oficiální bílé nebo žluté. Platí se nejen za osobu, ale též za každé zavazadlo a připlácí se za odvoz v noci, neděli nebo ve svátek.