This is a route that works for either NG+ or NG, presuming you have the optimal DLCs:
Lazarus Station Freedom's Progress (On Omega, Recruit Zaeed) Omega: Recruit Mordin Omega: Recruit Garrus Prison Ship Purgatory: Recruit Jack Korlus: Acquire Grunt Horizon (When back on ship: talk to Jacob to acquire loyalty mission, go down to engine room to release Grunt) Tali's Recruitment Mission Rosetta Nebula-mass relay sytem-3rd planet from sun (Joab) N7 Mission Eagle Nebula-Amun System-4th planet from sun (Neith) N7 Mission Hourglass Nebula-Ploitari System-2nd planet from sun (Zanethu) N7 Mission Hourglass Nebula-Faryar System-2nd planet from sun (Daratar) N7 Mission Collector Ship Mission (If NG, acquire assualt rifle training here) Derelict Reaper Mission Caleston Rift-Solveig System-moon N7 Mission Omega Nebula-Fathar System-1st planet from sun N7 Mission Travel to Omega 4 Relay, attempt to enter (triggers Joker sequence) Enter Omega 4 Relay (Endgame)
In no DLC runs, everything is the same except for the stretch between Horizon and Collector Ship missions. Instead, do this
(When back on ship talk to Jacob + release grunt, but no need to travel to Citadel) Tali's Recruitment Mission Rosetta Nebula-mass relay sytem-3rd planet from sun (Joab) N7 Mission Samara's Recruitment Mission Eagle Nebula-Amun System-4th planet from sun (Neith) N7 Mission Hourglass Nebula-Faryar System-2nd planet from sun (Daratar) N7 Mission
Also, you will want to pick up a few additional upgrades on the NG+ no DLC route: Across from Mordin's room in the clinic on Omega is one medi-gel upgrade. A second can be purchased on Illium just outside Liara's room. Finally, after acquiring these two, purchase the "Trauma Module" upgrade from the research terminal on your ship. This allows you to do a small trick on the bubble part of the final mission (see Tentaclepie's run for an example).