航空
仰光是缅甸的航空枢纽,仰光北面30公里处有敏格拉洞国际机场,机场修建于50年代,现在看来有此陈旧,但仍然是缅甸最大、最重要的航空港。国际航线飞往中国、泰国、新加坡等世界上11个国家。目前,最常见的线路是由曼谷飞至仰光的。另外,从昆明、加尔各答、德里、达卡等地都有直飞航班到达。
国家航空比较落后,航班不多而且价格很贵,仰光到曼德勒就要80美元,到蒲甘要75美元,1小时左右的飞行时间,而且都是小型飞机。
从机场到市区的出租车费大约5-7美元,也可以乘坐公共汽车,不过比较拥挤。
铁路
一般来说,这里的火车比汽车要慢得多。车厢比较陈旧也经常晚点,如果需要卧铺票要提前预订。
仰光——曼德勒,每天五班,其中29次和33次是新车厢。高级坐席票价36美元,行程约14小时。
仰光——蒲甘,每天两班,高级坐席票价32美元,行程近20小时。
仰光——茵莱湖,每天一班,车票紧张,需提前购买,行程24小时。
公路
大部分游客和当地人都愿意选择乘长途汽车往返缅甸的其它城市,但仰光的长途车站距离市区较远,而且有三个车站,去不同的目的地要到相应的车站,一般从市内乘出租车到长途车站的费用为4000基亚。
Aung Mingalar Highway 车站是最大的,车辆发往曼德勒、茵莱湖这些北部城市。
Saw Bwar Gyi Gone车站也是比较大的站,在机场旁边,乘出租车3-5美元,有发往蒲甘和勃固的车。
Dagon-Ayar Highway Bus Centre位于仰光西面,主要是发往西部的车,如勃生和昌达海滩。
仰光——曼德勒票价为9000-12000基亚不等(承运公司不同),距离约700公里,行程12-16小时,有晚班车,17:00发车,次日早上到达。
仰光--勃固票价1000-2000基亚不等,行程1个多小时。
仰光--昌达海滩直达车只有早上6点一班,票价6000基亚,需要将近8小时