Commuter rail operator Keolis announced Thursday that 63 trains will be put back on the rails Monday morning with full service scheduled to be restored by March 30.

Monday’s planned restoration would mark the largest number of commuter trains Keolis has reinstated since the MBTA’s service recovery schedule was put in place last month..

“We pledged to bring the MBTA commuter rail system back to full service by March 30, and we are on track to meet that commitment,” Keolis commuter services general manager Gerald Francis said in a statement. “As we’ve done in prior weeks, these routes were selected based on the needs of our passengers and where we could have the greatest impact on the overall commuter rail schedule.”

Keolis says 87 percent of regular weekday service has been restored. Currently 432 trains are in service, including 17 trains added specifically for peak hour services.

Commuter trains have also been more punctual. Thursday morning trains arrived on time 88 percent of the time. For the week, peak morning on-time performance has averaged 94 percent, and peak afternoon on-time performance has averaged 92 percent.

Below, readers can scroll through the list of 63 trains Keolis is planning to roll back out on Monday.

Newburyport/Rockport
• 5 a.m. inbound from Rockport to North Station (Train 100)
• 7:55 a.m. inbound from Newburyport to North Station (Train 160)
• 5 p.m. outbound from North Station to Rockport (Train 113)
• 8:25 a.m. outbound from North Station to Beverly (Train 53)
• 9:20 a.m. inbound from Beverly to North Station (Train 54)
• 6:55 p.m. inbound from Rockport to Salem (Train 94)
• 7:41 p.m. outbound from Salem to Rockport (Train 95)
• 6:30 a.m. outbound from North Station to Newburyport (Train 151)

Haverhill
• 6:10 a.m. inbound from Haverhill to North Station (Train 204)
• 7:30 a.m. inbound from Reading to North Station (Train 260)
• 8 a.m. inbound from Reading to North Station (Train 262)
• 5:15 p.m. outbound from North Station to Haverhill (Train 215)
• 6:45 a.m. outbound from North Station to Reading (Train 259)
• 7:15 a.m. outbound from North Station to Reading (Train 261)
• 7:35 a.m. outbound from North Station to Haverhill (Train 201)
• 9:05 a.m. inbound from Haverhill to North Station (Train 210)
• 9:25 a.m. outbound from North Station to Reading (Train 265)
• 10:05 a.m. inbound from Reading to North Station (Train 266)
• 12:20 p.m. outbound from North Station to Andover (Train 207)
• 1:25 p.m. inbound from Andover to North Station (Train 216)
• 3:50 p.m. outbound from North Station to Reading (Train 269)
• 4:32 p.m. inbound from Reading to North Station (Train 270)
• 6:46 a.m. inbound from Haverhill to North Station will resume operating as an express
(Train 206)

Lowell
• 4:20 p.m. outbound from North Station to Anderson/Woburn (Train 359)
• 5:30 p.m. outbound from North Station to Lowell (Train 333)
• 7:55 a.m. outbound from North Station to Anderson/Woburn (Train 355)
• 8:30 a.m. inbound from Anderson/Woburn to North Station (Train 356)
• 8:40 a.m. outbound from North Station to Anderson/Woburn (Train 357)
• 9:10 a.m. outbound from North Station to Lowell (Train 311)
• 9:15 a.m. inbound from Anderson/Woburn to North Station (Train 358)
• 10:15 a.m. inbound from Lowell to North Station (Train 316)
• 11:10 a.m. outbound from North Station to Lowell departing at 11:10 am (Train 317)
• 12:15 p.m. inbound from Lowell to North Station (Train 320)
• 1:10 p.m. outbound from Lowell to North Station (Train 321)
• 2:15 p.m. inbound from Lowell to North Station (Train 324)
• 4:55 p.m. inbound from Anderson/Woburn to North Station (Train 360)

Fitchburg
• 8:40 a.m. outbound from North Station to Littleton/495 (Train 453)
• 9:51 a.m. inbound from Littleton/495 to North Station (Train 454)
• 2:30 p.m. outbound from North Station to Littleton/495 (Train 455)
• 3:55 p.m. inbound from Littleton/495 to North Station (Train 456)

Franklin
• 5:40 a.m. inbound from Forge Park to South Station (Train 702)
• 7:54 a.m. inbound from Walpole to South Station (Train 732)
• 4:45 p.m. outbound from South Station to Norwood Central (Train 737)
• 5:40 p.m. outbound from South Station to Forge Park (Train 721)
• 6:55 a.m. outbound from South Station to Walpole (Train 733)
• 10:50 a.m. outbound from South Station to Forge Park (Train 709)
• 12:05 p.m. inbound from Forge Park to South Station (Train 716)
• 5:22 p.m. inbound from Norwood Central to South Station (Train 736)
• 7:35 p.m. outbound from South Station to Forge Park (Train 725)
• 8:50 p.m. inbound from Forge Park to South Station (Train 726)

Framingham/Worcester
• 4:25 p.m. outbound from South Station to Framingham (Train 525)
• 6:15 p.m. inbound from Framingham to South Station (Train 530)
• 4:05 p.m. outbound from South Station to Worcester will resume running as an express
(Train 523)

Fairmount
• 11:20 a.m. outbound from South Station to Readville (Train 757)
• 12 p.m. inbound from Readville to South Station (Train 758)
Providence/Stoughton
• 7:35 a.m. inbound from Providence to South Station (Train 810)
• 7:48 a.m. inbound from Stoughton to South Station (Train 906)
• 6:20 a.m. outbound from South Station to Providence (Train 801)
• 7:02 a.m. outbound from South Station to Stoughton (Train 905)
• 8:50 a.m. outbound from South Station to Stoughton (Train 909)
• 9:40 a.m. inbound from Stoughton to South Station (Train 910)
• 2:25 p.m. outbound from South Station to Stoughton (Train 915)
• 3:23 p.m. inbound from Stoughton to South Station (Train 916)

Middleborough/Lakeville
• 3:43 p.m. outbound from South Station to Middleboro (Train 017)
• 4:54 p.m. inbound from Middleboro to South Station (Train 020)

Photo via Wikimedia Commons.