飛機:仰光國際機場有從國內昆明、南寧、北京、廣州等地直航而來的航班。從仰光國際機場步行約20分鐘可到Yangon Airport Rd,搭乘37號或51號公交車可到市區。仰光國際機場設有出租車櫃檯,也可以出機場大廳直接攔出租車,機場到市區單程約7000-10000緬元,車程約30分鐘。
火車:仰光中央火車站位於蘇雷塔以北,步行20分鐘就可以到達,從緬甸其它主要地區可以搭乘火車前來。曼德勒到仰光單程約14小時,蒲甘到仰光單程約20小時,萊茵湖到仰光單程約24小時。可以委託酒店或旅行社購票,也可直接在火車站窗口購票。頭等車廂(Upper Class)的車票只可提前3日買。
長途巴士:仰光有2個主要巴士站,Aung Min Ga Lar Bus Centre和Dagon Ayar Bus Centre,前者主要來回於曼德勒、蒲甘、卑謬等地與仰光之間,後者主要來回於勃生、維桑海灘等地與仰光之間。
輪渡:仰光的客輪碼頭集中於南部的仰光河邊,有LanThit st Jetty、Asia world、Thi la wa、MFSL Passenger Jetty等,蒲甘和曼德勒可以搭乘輪船前來。 環形鐵路:本身是一道風景線,也可以帶著遊客進行市內觀光。每日發車班次約4-7次,有順時針和逆時針方向玩法,車程約3小時。
出租車:市區內搭乘一般為2000-3000緬元,機場到市區一般為6000-8000緬元,市區到明格拉長途汽車站一般為5000緬元。可以適當的討價還價。
公交車:共有59條公交路線,分為棕色、紅色、藍色、紫色和綠色,棕色為市區運營路線,紅色為仰光省東縣運營路線,紫色為仰光南部運營路線,藍色為仰光北縣運營路線,綠色為與主幹線連接的公交路線。
渡輪:可以搭乘渡輪抵達仰光河對岸的Dala,單程渡輪票價是1美金,有特別針對外國人的船票。