Trying to find out what channel Discovery is on DirecTV? Well you are in luck! It can be found on channel #278 on the DirecTV Channel Guide. Discovery is also available in HD (High Definition). The great thing is that this particular channel is available in all of the Direct TV packages like Entertainment, Choice, Choice Extra, Choice Ultimate and Premier