Khabarovsk is located about 800 km (500 mi) north of Vladivostok and is accessible from there by an overnight train running along the Trans-Siberian Railroad.