台灣鐵路資源較為豐富,全部鐵路運輸系統長度約1066.6千米。台北捷運、高雄捷運分別於1996年、2008年開始營運。在台北都會區、高雄都會區,捷運(地鐵)是主要的鐵路運輸工具,而台中捷運和桃園捷運仍繼續建設中。2007年全長345千米的台灣高速鐵路系統投入營運。高速鐵路的建設縮短了各都會區間的車程,使台北市至高雄市往返所需最短時間降至90分鐘。
台灣的公路分為「國道」、省道、市道、縣道、區道和鄉道。公路與橋梁總長度約4.7萬千米,絕大部份集中在西部。最長的兩條是連線北部至南部的道路系統一-1978年通車、全長373千米的中山高速公路和1997年通車、全長432千米的福爾摩沙高速公路。在東部發達地區則透過快速公路連線,台北市至宜蘭縣建設了含貫穿雪山山脈的雪山隧道的蔣渭水高速公路。