桃園は、台北、新竹、台中、台南、高雄の間にある台湾西部の鉄道回廊に位置しています。市内には主な都市間鉄道の拠点が2つあり、台湾高速鉄道線の桃園HSR駅と、通常の台湾鉄路網の桃園TRA駅です。この分かれ方により、桃園では台湾西部全域への高速アクセスと、近隣都市へのローカル鉄道網の両方を利用できます。
桃園発のサービスには、桃園HSR駅からの台湾高速鉄道、桃園TRA駅からのTRAの都市間・ローカル列車、そして桃園国際空港、桃園HSR駅、台北を結ぶ空港鉄道があります。桃園の列車チケットを購入する際は、HSR駅とTRA駅が市内の異なる場所にあるため、正確な駅名を確認してください。
桃園からの鉄道路線は、北は台北と南港方面へ、南は高速回廊に沿って新竹、台中、台南、左営方面へ、またローカルではTRA駅を通って中壢、板橋、新竹方面へ運行しています。桃園発着の列車はRail Monstersでオンライン予約できます。