Haryanto adalah pembalap kedua yang tersingkir dari kualifikasi untuk Grand Prix Bahrain 2016
, di depan Felipe Nasr. Namun, ini berarti posisi grid ke-20 karena Kevin Magnussen dari Renault harus memulai dari pitlane setelah gagal berhenti untuk menimbang selama latihan. Dia adalah mobil terakhir untuk menyelesaikan perlombaan, di tempat ke-17, dan satu putaran di belakang. Dia berhasil mengalahkan pembalap Renault lainnya Jolyon Palmer ke posisi ke-21 di China, sebelum terjerat dalam kecelakaan putaran pertama di Rusia yang melibatkan Nico Hülkenberg dan Esteban Gutiérrez. Haryanto mengulangi penampilannya di Bahrain di Spanyol, dengan balapan berikutnya di Monaco yang memberinya tempat ke-15 terbaik dalam karirnya, meskipun tertinggal 4 putaran dan sekali lagi finisher terakhir yang diklasifikasikan. Dia tetap menjadi mobil terakhir yang diklasifikasikan di dua balapan berikutnya, dengan posisi ke-19 dan ke-18, sebelum finis di posisi ke-16 di Austria menarik perhatian pada kesenjangan bakat antara dirinya dan rekan setimnya Wehrlein, yang mencetak satu-satunya poin Manor musim ini di balapan yang sama. Dia berputar di Inggris, sementara apa yang akan berubah menjadi dua balapan terakhirnya lagi melihatnya sebagai finisher terakhir karena masa depannya menjadi tidak jelas karena kurangnya sponsor.