...
For a range of time or date, either use an unspaced en dash to separate the times items or use both “from” and “to.” Don't combine the en dash with "from" or have a "to" without a "from."“from” or use “to” without “from.”
7:30 a.m. to 10:30 p.m.
from 7:30 a.m.–10:30 p.mfrom 7:30 a.m. to 10:30 p.m.
7:30 a.m.–10:30 p.m.
...