汤加共有大小机场6个。澳大利亚Pacific Blue航空公司目前每周二、四有航班往返澳大利亚悉尼和汤加首都努库阿洛法。新西兰Air New Zealand航空公司除周日外每日有航班往返新西兰奥克兰和汤加首都努库阿洛法。斐济Air Pacific航空公司每周各有两班航班往返斐济首都苏瓦、南迪和汤加首都努库阿洛法。
汤加国内航线由新西兰查塔姆航空公司运营。
受飓风等恶劣天气影响,航班会取消。
汤加全国公路总长约950公里,部分路段路况较差。车辆靠右行驶,车速较慢。自驾车需要取得当地驾照。
汤加以各岛轮渡运输为主。共有6个海港。汤加船运公司(Water Shipping)和波利尼西亚船运有限公司(Shipping Cooperation of Polinesia LTD)有定期班轮来往于主岛汤加塔布与各主要外岛之间。汤加塔布岛的努库阿洛法港和瓦瓦乌岛的纳阿夫港可停靠远洋货轮。同澳大利亚、斐济、新西兰、萨摩亚和日本等国之间有定期班轮。
汤加首都努库阿洛法位于主岛汤加塔布。市内主要交通工具是私人汽车。有一些私人公交车及租车公司。