Is this ferry flight route possible for a B737-800 WL? Recently a new aircraft, B737-86X (tail AP-BNA) was delivered to a new airline in Pakistan.

The ferry flight as reported by planespotters is BFI - BGO - KHI but this seems like a large stretch given the performance of the aircraft (range of 3,115 nm); so I am trying to find the exact ferry route taken.

However, flightware only shows the test flight when I search by the tail number.

Is there a way to find out what the actual flight plan was?

To clarify based on comments:

I am aware that additional modifications can be done on ferry flights (since these are not normal passenger flights) - such as adding of additional fuel tanks - however, due to the facilities available at KHI I doubt this was the case.

Further I understand that it may be possible that the plane was flown BFI-BGO-KHI - even without any further modifications (favorable winds, etc); so I am trying to find a way to confirm what was the actual flight plan; or if crew-only 737-8 WL can fly that route without modifications.
(737-800 Payload/Range chart) The winglet version has increased range compared to the chart above, per the airport planning manual.

The variant with the 31.7-tonne fuel capacity has a max ferry range of ~5,500 NM. The biggest leg in your question is ~4,400 NM, it's doable even without any tailwind.



In case the 737 in question has the basic fuel capacity (20.9 tonnes), flying eastbound usually cuts the distance due to flying in tailwind. For example, a distance of 4,400 NM at a true airspeed of 450 knots is reduced to 3,600 NM (air distance) with an average tailwind of 100 knots. And down to 3,300 NM with average tailwind of 150 knots.


  The wind may provide a head- or tailwind component, which in turn will increase or decrease the fuel consumption by increasing or decreasing the air distance to be flown.— Wikipedia


It could be down to choosing the best day to fly with the best jet streams.