Halstra es una aldea en el municipio de Linköping, en la provincia de Ostrogotia, Suecia. Halstra se encuentra a 43 m de altitud. La ciudad grande más cercana es Linköping, a 12,9 km al oeste. Entre los lugares de interés cercanos: Catedral de Linköping (13,2 km), Östergötlands länsmuseum (13,1 km) y Vreta Abbey (17,5 km). Entre los parajes naturales: Flistads brunn (22 km).