Ahoy! Here we have the next Alitalia open-jaw flights to Beijing from 260 GBP. On both ways you have a short stop in Rome.
Following routes are possible with a return flight to London Heathrow:
Bologna (BLQ) – Beijing – London (LHR) 325 Euro / 260 GBP
Venice (VCE) – Beijing – London (LHR) 325 Euro / 260 GBP
Use Kayak to find the flights:http://www.kayak.co.uk/#/flights/BLQ,LHR-PEK/2013-01-09-flexible/2013-01-16-flexible
Ryanair flys you to Bologna or Venice from £17.
27/02/2013 flight from London Stansted to Blogona (06:30 - 9:35)
27/02/2013 flight from Bologna to Beijing via Rome (11:30 - 6:55)
07/03/2013 flight from Beijing to London Heathrow via Rome (09:40 - 19:10)
Ryanair flight per Person incl. Taxes and checkin baggage: 42.99 GBP
Alitalia return flight to Beijing: 260 GBP
Total: 302.99 GBP (instead of 469 GBP with Transaero Airlines via Moskow)
The fare is available for travels between 15th October 2012 through 27th March 2013, but the cheapest flights are available only in 2013.
Sebastian from Holidaypirates.com