13 km ten oosten van Gällivare gaan de E10 en E45 uiteen. De E10 gaat zuidoostwaarts naar de kust van de Botnische Golf. De E45 (voorheen Zweedse weg 45) krult zich door het dorp zuidwestwaarts. Hij kruist daarbij de spoorlijn naar Boden en Luleå. De E45 loopt vanaf hier min of meer parallel aan de Inlandsbanan, een toeristische spoorlijn.
Gällivare heeft een spoorwegstation aan de lijn Luleå-Kiruna, de Ertsspoorlijn, en vormt 's zomers een eindhalte van de Inlandsbanan, een min of meer toeristische spoorlijn van/tot Östersund, daar aansluitend (na overnachting) naar Mora en dan weer aansluitend tot Kristinehamn.