The calculated distance (air line) between Lustenau and Sankt Margrethen is approximately 2 miles respectively 3 kilometers.
By car or train, the actual journey to Sankt Margrethen is certainly longer, as only the direct route (as the crow flies) between Lustenau and Sankt Margrethen has been calculated here.
Air line (approximately)
3 kilometers
2 nautical miles