Novosibirsk, Russia
Lankaran, Azerbaijan
The best and cheapest way to get from Novosibirsk, Russia and Lankaran, Azerbaijan is to travel by train, which will cost about 57 AZN or 65.70 USD.