TransPennine Express operates a train from Newcastle upon Tyne to Leeds hourly. Tickets cost $45 - $65 and the journey takes 1 h 27 min. Alternatively, Megabus UK operates a bus from Newcastle upon Tyne to Leeds every 3 hours. Tickets cost $22 - $35 and the journey takes 2 h 5 min. National Express also services this route every 4 hours.
From Newcastle train to Leeds. 1 h 27 min £39. From Newcastle upon Tyne, John Dobson Street bus to Leeds City Centre, Bus Stn (Leeds City Bus Station). 2 h 5 min £15. From Newcastle upon Tyne rideshare to Leeds. 2 h 5 min £11. From Newcastle upon Tyne drive to Leeds. 1 h 45 min £18.