General flight information
17 hr 42 min Travel time
8,420 km Distance between cities
5 hr Time zone difference
TJS 2,480 Lowest price
TJS 3,506 Average ticket price
19 hr 57 min Travel time
7,767 km Distance between cities
5 hr Time zone difference
TJS 3,382 Lowest price
20 hr 1 min Travel time
8,963 km Distance between cities
5 hr Time zone difference
TJS 3,161 Lowest price
6,257 km Distance between cities
1 hr Time zone difference
TJS 2,945 Lowest price
1 day 5 hr 20 min Travel time
7,256 km Distance between cities
3 hr Time zone difference
TJS 3,761 Lowest price
16 hr 40 min Travel time
7,339 km Distance between cities
3 hr Time zone difference
TJS 4,018 Lowest price
7,566 km Distance between cities
4 hr Time zone difference
TJS 3,833 Lowest price
6,180 km Distance between cities
1 hr Time zone difference
TJS 3,367 Lowest price
7,138 km Distance between cities
3 hr Time zone difference
TJS 5,288 Lowest price
7,611 km Distance between cities
5 hr Time zone difference
TJS 3,604 Lowest price
Cheap tickets
Connecting flights
TJS 2,480 Singapore — Moscow TJS 3,401 Singapore — Kazan TJS 3,161 Singapore — Saint Petersburg TJS 2,945 Singapore — Novosibirsk TJS 3,761 Singapore — Yekaterinburg TJS 4,017 Singapore — Ufa TJS 3,833 Singapore — Samara TJS 3,366 Singapore — Krasnoyarsk TJS 5,287 Singapore — Surgut TJS 3,957 Singapore — Mineralnye Vody
Mon 28 Dec 04:40 – 13:00
1 day 13 hr 20 min / 3 layovers Fri 12 Feb 16:15 – 17:45
1 day 6 hr 30 min / 2 layovers Wed 30 Dec 19:25 – 08:25
18 hr / 1 layover Tue 29 Dec 06:30 – 10:05
1 day 4 hr 35 min / 2 layovers Tue 9 Feb 17:45 – 04:20
1 day 13 hr 35 min / 2 layovers +3
Wed 18 Nov 07:55 – 15:10
1 day 10 hr 15 min / 3 layovers Wed 23 Dec 16:15 – 17:00
1 day 4 hr 45 min / 2 layovers Wed 18 Nov 17:45 – 05:20
1 day 12 hr 35 min / 2 layovers Fri 15 Jan 13:40 – 22:00
1 day 11 hr 20 min / 3 layovers Sat 16 Jan 20:50 – 23:10
1 day 7 hr 20 min / 2 layovers 12-month price trend
TJS 5,809TJS 4,127TJS 5,809TJS 4,127
FAQ
Flight duration from Singapore to Russia
On average, flights from Singapore to Russia take around 17 hours 41 minutes with layovers.