$222
Check live price
5:15amGuangzhouTue, Dec 22
Travel time 11h 40m, 1 stopCANLED
11:55amSaint PetersburgTue, Dec 22
One-way from $222, found by travellers in the last 7 days. The live price is checked when you book.
Recent finds on different dates, for 1 adult. Booking opens on Aviasales, which shows baggage, fare rules and the live price.
The cheapest return tickets found recently, price for the whole trip.
The lowest one-way fare found for each day over the next 60 days. A dash means no recent fare; you can still pick that day.
In the fares found this week, December has the lowest: from $222 one-way, against $547 in August 2027. Pick a month to see its cheapest date.
| Month | Cheapest one-way | Date | Stops |
|---|---|---|---|
| October | $315 | Tue, Oct 27 | 1 stop |
| November | $290 | Sat, Nov 28 | 1 stop |
| December | $222 | Tue, Dec 22 | 1 stop |
| January 2027 | $325 | Fri, Jan 1 | 1 stop |
| February 2027 | $336 | Sat, Feb 13 | 1 stop |
| March 2027 | $326 | Wed, Mar 3 | 1 stop |
| April 2027 | $406 | Tue, Apr 6 | 2 stops |
| May 2027 | $402 | Sat, May 22 | 2 stops |
| June 2027 | $416 | Tue, Jun 1 | 2 stops |
| July 2027 | — | ||
| August 2027 | $547 | Sun, Aug 1 | 1 stop |
| September 2027 | $459 | Tue, Sep 14 | 2 stops |
In the fares found this week, December has the lowest: from $222 one-way, against $547 in August 2027.
None of the fares found recently are nonstop. The cheapest options have at least one stop.