Die Eswatini-spoorweë, voorheen bekend as Swazi Rail, is die nasionale spoorwegkorporasie van Eswatini. Soos in die res van Suider-Afrika, is die 301 km-lange spoorstelsel van Eswatini volgens die smal Kaapspoor van 1 067 mm gebou. Die Eswatini-spoorweë bied slegs vervoerdienste van goedere aan, geen passasiers nie. Die spoorweë word gebruik om die landingeslote land met die see te verbind. Die ooswesskakel, genoem die Goba-lyn, lei van Matsapha (naby Manzini) deur Sidvokodvo, Phuzumoya en Mpaka na Goba in Mosambiek. Van Goba bied 'n lyn van die Mosambiekse Hawens en Spoorweë verbindings na die hawens van Matola en Maputo. Die Eswatini-spoorweë besit ook twee verbindings na Suid-Afrika: 'n noordelike skakel vanaf Mpaka te Komatipoort in Mpumalanga op die Pretoria–Maputo spoorlyn, en 'n suidelike skakel van Phuzumoya te Golela in KwaZulu-Natal, waar die Transnet-netwerk dit verbind met die hawens van Richardsbaai en Durban. In Januarie 2012 is die Swazilink-projek aangekondig, wat Sidvokodvo met Lothair in Mpumalanga, Suid-Afrika, sou verbind. Dit sou die steenkoolvragverkeer herlei na die Richardsbaailyn, en daardeur druk op die huidige Mpumalangalyne verlig.