กรมขนส่งประกาศตั้งแต่ 25 มีนาคมเป็นต้นไป ได้ออกมาตรการให้ผู้โดยสารรถไฟทุกประเภททั้งรถไฟ และรถไฟฟ้าทุกประเภท ทั้งบีทีเอส เอ็มอาร์ที รวมถึง แอร์พอร์ตลิงก์ จะต้องสวมหน้ากากอนามัยทุกครั้งที่ใช้บริการ เพื่อป้องกันการแพร่ระบาดของเชื้อโควิด-19 บนขบวนรถไฟ หากประชาชนที่ไม่ได้สวมหน้ากากอนามัยมาจะไม่สามารถใช้บริการได้ แต่ทางสถานีได้เตรียมหน้ากากอนามัยขายในราคา 10 – 35 บาท โดยแอร์พอร์ตลิงก์ จะขายหน้ากากอนามัยที่ทำจากผ้าคุณภาพดี ทำจากผ้าฝ้ายมัสลิน เนื้อผ้าใยละเอียดสูงป้องกันเชื้อไวรัสโควิด-19 และ PM2.5 ซักทำความสะอาดได้หลายครั้งราคา 35 บาท ขายที่สถานีแอร์พอร์ตลิงก์พญาไท ส่วนสถานีมักกะสัน และ สถานีลาดกระบังจะขายหน้ากากอนามัยแบบธรรมดา ขณะที่รถไฟฟ้าบีทีเอส จะขายหน้ากากอนามัย และหน้าอนามัยที่ทำจากผ้า 14 สถานี ในราคา 35 บาท ส่วนรถไฟฟ้าเอ็มอาร์จะขายหน้ากากอนามัยเช่นกันที่ 5 สถานีได้แก่ สถานีเพชรบุรี, สถานีพระราม9, สถานีสีลม, สถานีสุขุมวิท และสถานีกระทรวงสาธารณสุข ตั้งแต่เวลา 10.00-19.00 น. ราคา 25-35 บาท โดยสถานีรถไฟหัวลำโพงจะขายหน้ากากอนามัยราคา 10 บาท