Direct (nonstop) flights from Tomsk to Moscow

1 airline flys nonstop from Tomsk Bogashevo Airport (TOF) to Sheremetyevo International Airport (SVO). It's 1,807 miles (2,908 km), about 4h 35m in the air. Operated by Aeroflot.

TOF
Tomsk Bogashevo Airport
🇷🇺 Tomsk, Russia
SVO
Sheremetyevo International Airport
🇷🇺 Moscow, Russia
Flight Time
4h 35m
Distance
1,807 mi
2,908 km
CO₂/pax
305 kg
−44 kg vs. layover
Airlines
1
Aeroflot
Time Diff
-4h
Operated by Aeroflot Aeroflot

Route data last updated: May 30, 2026

Airlines with non-stop flights

Aeroflot SU Aeroflot
Route
TOF → SVO
Flight Time
4h 35m
Distance
1,807 mi

Alternative Routes

Other ways to fly from Tomsk to Moscow with one stop · direct emits 305 kg CO₂ per passenger

TOF NJC (Nizhnevartovsk) SVO
Leg 1: 1h 25m (445 mi) Leg 2: 3h 38m (1,435 mi) Total: ~5h 3m 🍃 349 kg CO₂ (+14% vs. direct)
Leg 1
TOF → NJC
1h 25m · 445 mi
View TOF to NJC flights →
Leg 2
NJC → SVO
3h 38m · 1,435 mi
View NJC to SVO flights →
TOF OVB (Novosibirsk) SVO
Leg 1: 53m (137 mi) Leg 2: 4h 25m (1,747 mi) Total: ~5h 18m 🍃 345 kg CO₂ (+13% vs. direct)
Leg 1
TOF → OVB
53m · 137 mi
View TOF to OVB flights →
Leg 2
OVB → SVO
4h 25m · 1,747 mi
View OVB to SVO flights →
TOF SVX (Yekaterinburg) SVO
Leg 1: 2h 40m (927 mi) Leg 2: 2h 40m (895 mi) Total: ~5h 20m 🍃 363 kg CO₂ (+19% vs. direct)
Leg 1
TOF → SVX
2h 40m · 927 mi
View TOF to SVX flights →
Leg 2
SVX → SVO
2h 40m · 895 mi
View SVX to SVO flights →
TOF SGC (Surgut) SVO
Leg 1: 2h 35m (543 mi) Leg 2: 3h 30m (1,331 mi) Total: ~6h 5m 🍃 351 kg CO₂ (+15% vs. direct)
Leg 1
TOF → SGC
2h 35m · 543 mi
View TOF to SGC flights →
Leg 2
SGC → SVO
3h 30m · 1,331 mi
View SGC to SVO flights →
TOF LED (Saint Petersburg) SVO
Leg 1: 4h 53m (1,969 mi) Leg 2: 1h 25m (373 mi) Total: ~6h 18m 🍃 427 kg CO₂ (+40% vs. direct)
Leg 1
TOF → LED
4h 53m · 1,969 mi
View TOF to LED flights →
Leg 2
LED → SVO
1h 25m · 373 mi
View LED to SVO flights →

Looking for the return flight?

SVO → TOF: Flights from Moscow to Tomsk

Frequently Asked Questions

How long is the direct flight from Tomsk to Moscow?

A nonstop flight from Tomsk (TOF) to Moscow (SVO) takes approximately 4 hours and 35 minutes. The distance is 1,807 miles (2,908 km).

Which airlines fly nonstop from Tomsk to Moscow?

Just Aeroflot.

Is there a nonstop flight from Tomsk to Moscow?

Yes. 1 airline: Aeroflot.

How far is Tomsk from Moscow?

The flight distance from Tomsk to Moscow is 1,807 miles (2,908 km), measured as the great-circle (shortest air) distance.

Will I experience jet lag flying from Tomsk to Moscow?

Maybe mild — 4-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Tomsk to Moscow?

At 4h 35m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Tomsk to Moscow?

Roughly 305 kg CO2 per passenger one-way. That's about the same as driving 1,525 km.

Is the return flight from Moscow to Tomsk also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Tomsk to Moscow?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Tomsk Bogashevo Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.