Train from Mahesana Junction to Viramgam Junction
List of all the trains running between Mahesana Junction (MSH) and Viramgam Junction (VG). This page gives information on Train Names with Train Numbers, arrival and departure timing of all the passenger trains operating on the Mahesana Junction - Viramgam Junction route.
Total 69 train(s) between MSH and VG railway station.
							Travel Time: 2h 44m, 
							Distance: 139km, 
							Train Type: Exp, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @02:12, PF : -
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 1h, 
							Distance: 65km, 
							Train Type: SF, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @02:30, PF : 3
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#3. 14311 / Ala Hazrat Express
							Travel Time: 1h 57m, 
							Distance: 118km, 
							Train Type: Exp, 
							Zone: NR
						MSH / Mahesana Junction, 
						Dep @03:15, PF : 1,3
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 1h 11m, 
							Distance: 65km, 
							Train Type: SF, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @03:57, PF : 3
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#5. 19566 / Uttaranchal Express
							Travel Time: 1h 1m, 
							Distance: 65km, 
							Train Type: Exp, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @03:57, PF : -
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 1h 1m, 
							Distance: 65km, 
							Train Type: Exp, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @07:22, PF : -
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 1h 40m, 
							Distance: 65km, 
							Train Type: Pass, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @08:40, PF : -
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 1h 35m, 
							Distance: 65km, 
							Train Type: Pass, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @20:00, PF : -
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 2h 13m, 
							Distance: 65km, 
							Train Type: SF, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @21:52, PF : -
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
							Travel Time: 1h 14m, 
							Distance: 65km, 
							Train Type: Exp, 
							Zone: WR
						MSH / Mahesana Junction, 
						Dep @22:47, PF : --
						
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 57m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @01:13, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 57m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @01:13, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#13. 20824 / Ajmer - Puri SF Express
									Travel Time: 54m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: ECoR
								MSH / Mahesana Junction, 
								Dep @01:13, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 57m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @01:13, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 55m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @01:15, PF : 6
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#16. 12479 / Suryanagari SF Express
									Travel Time: 1h 43m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @01:57, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 53m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @02:07, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 58m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @02:32, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 58m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @02:32, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 58m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @02:32, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 15m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @04:00, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 51m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @04:14, PF : --
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#23. 12916 / Ashram Express
									Travel Time: 58m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @04:32, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 42m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @05:18, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 42m, 
									Distance: 69km, 
									Train Type: ACExp, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @05:18, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 42m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: SWR
								MSH / Mahesana Junction, 
								Dep @05:18, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @05:18, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 35m, 
									Distance: 68km, 
									Train Type: Hms, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @05:20, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 58m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @05:37, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 32m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: ECR
								MSH / Mahesana Junction, 
								Dep @05:43, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 48m, 
									Distance: 68km, 
									Train Type: ACSF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @05:47, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 48m, 
									Distance: 69km, 
									Train Type: Hms, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @05:47, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: SR
								MSH / Mahesana Junction, 
								Dep @06:17, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 68km, 
									Train Type: SF, 
									Zone: SCR
								MSH / Mahesana Junction, 
								Dep @06:17, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 68km, 
									Train Type: Hms, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @06:17, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @06:17, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: SCR
								MSH / Mahesana Junction, 
								Dep @06:17, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#38. 79434 / Patan - Sabarmati Demu
									Travel Time: 1h 1m, 
									Distance: 53km, 
									Train Type: DEMU, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @06:50, PF : 3
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 15m, 
									Distance: 63km, 
									Train Type: Raj, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @06:50, PF : 6
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#40. 79432 / Mahesana - Sabarmati DEMU
									Travel Time: 1h 40m, 
									Distance: 63km, 
									Train Type: DEMU, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @07:55, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#41. 19410 / Thawe - Sabarmati Express
									Travel Time: 1h 23m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @08:32, PF : 6
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 40m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: NCR
								MSH / Mahesana Junction, 
								Dep @10:10, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 40m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: NCR
								MSH / Mahesana Junction, 
								Dep @10:10, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 12m, 
									Distance: 63km, 
									Train Type: VB, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @10:53, PF : 6
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 43m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @11:47, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 8m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @12:00, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 58m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: SR
								MSH / Mahesana Junction, 
								Dep @12:00, PF : --
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 43m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: SWR
								MSH / Mahesana Junction, 
								Dep @12:12, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#49. 16209 / Ajmer - Mysuru Express
									Travel Time: 1h 43m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: SWR
								MSH / Mahesana Junction, 
								Dep @12:12, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 43m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: SWR
								MSH / Mahesana Junction, 
								Dep @12:12, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 58m, 
									Distance: 53km, 
									Train Type: DEMU, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @12:57, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#52. 19032 / Yoga Express
									Travel Time: 1h 48m, 
									Distance: 86km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @13:00, PF : 1
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 18m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @13:42, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#54. 79436 / Patan Sabarmati DEMU
									Travel Time: 1h 1m, 
									Distance: 53km, 
									Train Type: DEMU, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @14:45, PF : 3
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 54m, 
									Distance: 91km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @17:31, PF : 7
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 40m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: CR
								MSH / Mahesana Junction, 
								Dep @18:10, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 40m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @18:10, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 23m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @18:37, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#59. 14821 / Jodhpur - Sabarmati Express
									Travel Time: 1h 43m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @19:02, PF : 3
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#60. 14701 / Amrapur Aravali Express
									Travel Time: 2h 7m, 
									Distance: 69km, 
									Train Type: Exp, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @19:33, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 63km, 
									Train Type: SF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @19:52, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 18m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @19:52, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 38m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @19:52, PF : 6
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 1h 1m, 
									Distance: 63km, 
									Train Type: ACSF, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @20:24, PF : --
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#65. 14707 / Ranakpur Express
									Travel Time: 1h 20m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @20:30, PF : 6
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#66. 59474 / Patan Ahmedabad Passenger
									Travel Time: 1h 41m, 
									Distance: 62km, 
									Train Type: Pass, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @20:57, PF : 3
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#67. 19402 / Lucknow - Sabarmati Express
									Travel Time: 1h 28m, 
									Distance: 63km, 
									Train Type: Exp, 
									Zone: WR
								MSH / Mahesana Junction, 
								Dep @21:52, PF : -
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
									Travel Time: 2h 19m, 
									Distance: 69km, 
									Train Type: SF, 
									Zone: NR
								MSH / Mahesana Junction, 
								Dep @22:16, PF : 2
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
#69. 54806 / Jaipur Ahmedabad Passenger
									Travel Time: 1h 26m, 
									Distance: 53km, 
									Train Type: Pass, 
									Zone: NWR
								MSH / Mahesana Junction, 
								Dep @23:37, PF : 3
								
| Sun | Mon | Tue | Wed | Thu | Fri | Sat | 
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |