Millions around the U.S. plan to watch the total solar eclipse on Monday, with many traveling to get the best views. 

The eclipse will see the moon pass between Earth and the sun, blocking out the sun as it enters Texas and moves through Oklahoma, Arkansas, Missouri, Illinois, Kentucky, Indiana, Ohio, Pennsylvania, New York, Vermont, New Hampshire, and Maine, NASA said. 

Small parts of Tennessee and Michigan will also see the total eclipse, while what you see will depend on local weather, NASA said.

Here’s a list of when to see the eclipse in states with the best views. You can also . or see and lists of all at NASA 

Texas 

The total eclipse will be visible from Dallas from :40 p.m. to :44 p.m. The partial eclipse will start at 12:23 p.m. and end at 3:02 p.m. 

Oklahoma 

The partial eclipse will start in Idabel at 12:28 p.m. The total eclipse will be visible from 1:45 p.m. to 1:49 p.m., with the partial eclipse ending at 3:06 p.m. 

Arkansas 

The partial eclipse will start in Little Rock at 12:33 p.m. The total eclipse will be visible from 1:51 p.m. to 1:54 p.m., with the partial eclipse ending at 3:11 p.m. 

Missouri 

The partial eclipse will start in Poplar Bluff at 12:39 p.m. The total eclipse will be visible from 1:56 p.m. to 2 p.m., with the partial eclipse ending at 3:15 p.m. 

Kentucky

The partial eclipse will start in Paducah at 12:42 p.m. The total eclipse will be visible from 2 p.m. to 2:02 p.m., with the partial eclipse ending at 3:18 p.m. 

Illinois 

The partial eclipse will start in Carbondale at 12:42 p.m. The total eclipse will be visible from 1:59 p.m. to 2:03 p.m., with the partial eclipse ending at 3:18 p.m. 

Indiana 

The partial eclipse will start in Evansville at 12:45 p.m. The total eclipse will be visible from 2:02 p.m. to 2:05 p.m., with the partial eclipse ending at 3:20 p.m. 

Ohio 

The partial eclipse will start in Cleveland at 1:59 p.m. The total eclipse will be visible from 3:13 p.m. to 3:17 p.m., with the entire eclipse ending at 4:29 p.m. 

Pennsylvania 

The partial eclipse will start in Erie at 2:02 p.m. The total eclipse will be visible from 3:16 p.m. to 3:20 p.m., with the entire eclipse ending at 4:30 p.m. 

New York 

The partial eclipse will start in Buffalo at 2:04 p.m. The total eclipse will be visible from 3:18 p.m. to 3:22 p.m., with the entire eclipse ending at 4:32 p.m. 

Vermont 

The partial eclipse will start in Burlington at 2:14 p.m. The total eclipse will be visible from 3:26 p.m. to 3:29 p.m., with the partial eclipse ending at 4:37 p.m. 

New Hampshire 

The partial eclipse will start in Lancaster at 2:16 p.m. The total eclipse will be visible from 3:27 p.m. to 3:30 p.m., with the eclipse ending at 4:38 p.m. 

Maine 

The partial eclipse will start in Caribou at 2:22 p.m. The total eclipse will be visible from 3:32 p.m. to 3:34 p.m., with the partial eclipse ending at 4:40 p.m.